WeakReference.IsAlive WeakReference.IsAlive WeakReference.IsAlive WeakReference.IsAlive Property

Definition

Ruft einen Wert ab, der angibt, ob das Objekt, auf das das aktuelle WeakReference-Objekt verweist, an den Garbage Collector übergeben wurde.Gets an indication whether the object referenced by the current WeakReference object has been garbage collected.

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 noch auf das Objekt zugegriffen werden kann, andernfalls false.true if the object referenced by the current WeakReference object has not been garbage collected and is still accessible; otherwise, false.

Hinweise

Da ein Objekt möglicherweise für die Garbagecollection freigegeben werden kann unmittelbar nach der IsAlive -Eigenschaft gibt true, mit dieser Eigenschaft wird nicht empfohlen, es sei denn, Sie nur für testen eine false Wert zurückgeben.Because an object could potentially be reclaimed for garbage collection immediately after the IsAlive property returns true, using this property is not recommended unless you are testing only for a false return value.

Gilt für:

Siehe auch