GCHandle.IsAllocated 属性

定义

获取一个值,该值指示是否分配了句柄。

public:
 property bool IsAllocated { bool get(); };
public bool IsAllocated { get; }
member this.IsAllocated : bool
Public ReadOnly Property IsAllocated As Boolean

属性值

如果分配了句柄,则为 true;否则为 false

注解

使用 Weak 句柄时使用此属性来确定 是否 GCHandle 仍然可用。 当垃圾回收器收集对象时, Weak 句柄仍然可以在终结器中重新出现。 在这种情况下,不会分配句柄 (当垃圾回收器尝试) 收集对象时丢失,即使目标对象有效。

适用于

另请参阅