WeakReference.IsAlive Proprietà

Definizione

Ottiene un valore che indica se l'oggetto cui fa riferimento l'oggetto WeakReference corrente è stato sottoposto alla procedura di Garbage Collection.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

Valore della proprietà

true se l'oggetto cui fa riferimento l'oggetto WeakReference corrente non è stato sottoposto alla procedura di Garbage Collection ed è ancora accessibile. In caso contrario, false.true if the object referenced by the current WeakReference object has not been garbage collected and is still accessible; otherwise, false.

Commenti

Poiché un oggetto può essere potenzialmente recuperato per Garbage Collection immediatamente dopo la restituzione IsAlive truedella proprietà, l'utilizzo di questa proprietà non è consigliato a meno che non si stia false eseguendo il test solo per un valore restituito.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.

Si applica a

Vedi anche