## WeakReference<> class


Mewakili referensi lemah, yang mereferensikan sebuah objek sambil tetap memungkinkan objek tersebut dihapus.

```cpp
class WeakReference<> : public System::WeakReference<System::Object>
```

## Metode

| Metode | Deskripsi |
| --- | --- |
| [get_IsAlive](./get_isalive/)() const | Mendapatkan indikasi apakah objek yang direferensikan oleh objek [WeakReference](../weakreference/) saat ini telah dihapus. |
| [get_Target](./get_target/)() const | Mendapatkan objek (target) yang direferensikan oleh objek [WeakReference](../weakreference/) saat ini. |
| [set_Target](./set_target/)(const SmartPtr\<Object\>\&) | Menetapkan objek (target) yang direferensikan oleh objek [WeakReference](../weakreference/) saat ini. |
| [WeakReference](./weakreference/)() | Konstruktor default. |
| [WeakReference](./weakreference/)(std::nullptr_t) | Konstruktor dari nullptr. |
| [WeakReference](./weakreference/)(const SmartPtr\<Object\>\&) | Menginisialisasi sebuah instance baru dari kelas [WeakReference](../weakreference/), yang mereferensikan objek yang ditentukan. |
| [WeakReference](./weakreference/)(const SmartPtr\<Object\>\&, bool) | Menginisialisasi sebuah instance baru dari kelas [WeakReference](../weakreference/), yang mereferensikan objek yang ditentukan. |
## Lihat Juga

* Class [WeakReference](../weakreference/)
* Namespace [System](../)
* Library [Aspose.Page for C++](../../)
