Freigeben über


WeakReference.IsAlive Eigenschaft

Definition

Ruft einen Hinweis darauf ab, ob das Objekt, auf das vom aktuellen WeakReference Objekt verwiesen wird, garbage collection 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

truewenn das objekt, auf das vom aktuellen WeakReference Objekt verwiesen wird, nicht garbage collection und weiterhin zugänglich ist, andernfalls . false

Hinweise

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

Gilt für:

Weitere Informationen