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 클래스의 새 인스턴스를 초기화하고, 지정된 객체를 참조합니다.

또 보기