Freigeben über


WeakReference.IsAlive Eigenschaft

Definition

Ruft einen Wert ab, der angibt, ob das Objekt, auf das das aktuelle WeakReference-Objekt verweist, an den Garbage Collector übergeben wurde.

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

Eigenschaftswert

Boolean

true, wenn das Objekt, auf das dieses aktuelle WeakReference-Objekt verweist, nicht an den Garbage Collector übergeben wurde und weiterhin verfügbar ist, andernfalls false.

Hinweise

Da ein Objekt möglicherweise unmittelbar nach dem Zurückgeben trueder Eigenschaft für die IsAlive Garbage Collection erneut zurückgegeben werden kann, wird die Verwendung dieser Eigenschaft nicht empfohlen, es sei denn, Sie testen nur für einen false Rückgabewert.

Gilt für

Siehe auch