GCHandle.IsAllocated Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft einen Wert ab, der angibt, ob das Handle reserviert ist.
public:
property bool IsAllocated { bool get(); };
public bool IsAllocated { get; }
member this.IsAllocated : bool
Public ReadOnly Property IsAllocated As Boolean
Eigenschaftswert
true, wenn das Handle reserviert ist, andernfalls false.
Hinweise
Verwenden Sie diese Eigenschaft, wenn Sie Handle verwenden Weak , um festzustellen, ob dies GCHandle noch verfügbar ist. Wenn der Müllsammler das Objekt sammelt, kann der Weak Handle weiterhin im Finalizer wieder aufgenommen werden. In diesem Fall wird der Handle nicht zugewiesen (es geht verloren, wenn der Garbage Collector versucht, das Objekt zu sammeln), auch wenn das Zielobjekt gültig ist.