WeakReference.IsAlive 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 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
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 true
der 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.