WeakReference.IsAlive Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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
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 true
da IsAlive propriedade, o uso dessa propriedade não é recomendado, a menos que você esteja testando apenas um false
valor retornado.