WeakReference.IsAlive Propriedade

Definição

Obtém uma indicação se o objeto referenciado pelo objeto WeakReference atual passou pela coleta de lixo.

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

Valor da propriedade

Boolean

true se o objeto referenciado pelo objeto WeakReference atual não tiver passado pela coleta de lixo e ainda for acessível; caso contrário, false.

Comentários

Como um objeto pode ser recuperado para coleta de lixo imediatamente após o retorno trueda IsAlive propriedade, o uso dessa propriedade não é recomendado, a menos que você esteja testando apenas um false valor retornado.

Aplica-se a

Confira também