WeakReference.IsAlive 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取当前 WeakReference 对象引用的对象是否已被垃圾回收的指示。
public:
virtual property bool IsAlive { bool get(); };
public virtual bool IsAlive { get; }
member this.IsAlive : bool
Public Overridable ReadOnly Property IsAlive As Boolean
属性值
如果由当前 WeakReference 对象引用的对象尚未被垃圾回收且仍然可访问,则为 true
;否则为 false
。
注解
由于对象可能在属性返回true
后IsAlive立即回收垃圾回收,因此不建议使用此属性,除非仅测试false
返回值。