Класс System::WeakReference<>

WeakReference<> class

Представляет слабую ссылку, которая ссылается на объект, но при этом позволяет удалить этот объект.

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

Методы

МетодОписание
get_IsAlive() constВозвращает указание, был ли удалён объект, на который ссылается текущий объект WeakReference.
get_Target() constВозвращает объект (цель), на который ссылается текущий объект WeakReference.
set_Target(const SmartPtr<Object>&)Устанавливает объект (цель), на который ссылается текущий объект WeakReference.
WeakReference()Конструктор по умолчанию.
WeakReference(std::nullptr_t)Конструктор из nullptr.
WeakReference(const SmartPtr<Object>&)Инициализирует новый экземпляр класса WeakReference, ссылающийся на указанный объект.
WeakReference(const SmartPtr<Object>&, bool)Инициализирует новый экземпляр класса WeakReference, ссылающийся на указанный объект.

См. также