GCHandle.IsAllocated Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene un valor que indica si el identificador está asignado.
public:
property bool IsAllocated { bool get(); };
public bool IsAllocated { get; }
member this.IsAllocated : bool
Public ReadOnly Property IsAllocated As Boolean
Valor de propiedad
Es true
si el identificador está asignado; en caso contrario, es false
.
Comentarios
Use esta propiedad al usar Weak identificadores para determinar si sigue GCHandle estando disponible. Cuando el recolector de elementos no utilizados recopila el objeto , el Weak identificador todavía se puede reactivar en el finalizador. En ese caso, el identificador no se asigna (se pierde cuando el recolector de elementos no utilizados intenta recopilar el objeto), aunque el objeto de destino sea válido.