System::WeakReference<> sınıfı

WeakReference<> class

Bir nesneyi referans alırken yine de o nesnenin silinmesine izin veren zayıf bir referansı temsil eder.

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

Yöntemler

YöntemAçıklama
get_IsAlive() constGeçerli WeakReference nesnesi tarafından referans verilen nesnenin silinip silinmediğine dair bir gösterge alır.
get_Target() constGeçerli WeakReference nesnesi tarafından referans verilen nesneyi (hedefi) alır.
set_Target(const SmartPtr<Object>&)Geçerli WeakReference nesnesi tarafından referans verilen nesneyi (hedefi) ayarlar.
WeakReference()Varsayılan yapıcı.
WeakReference(std::nullptr_t)nullptr’tan yapıcı.
WeakReference(const SmartPtr<Object>&)WeakReference sınıfının yeni bir örneğini başlatır, belirtilen nesneyi referans alır.
WeakReference(const SmartPtr<Object>&, bool)WeakReference sınıfının yeni bir örneğini başlatır, belirtilen nesneyi referans alır.

Ayrıca Bakınız