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 控制碼仍然可以在完成項中重新出現。 在此情況下,當垃圾收集行程嘗試收集物件) 時,不會配置控制碼 (遺失,即使目標物件有效也一樣。

適用於

另請參閱