System.Runtime.Handles
Representa una clase contenedora para un identificador de espera.
Inicializa una nueva instancia de la clase .
Objeto que representa el identificador preexistente que se va a utilizar.
Se establece en true para liberar de forma confiable el identificador durante la fase de finalización; se establece en false para impedir que se libere de forma confiable (no se recomienda).
Especifica si el controlador subyacente puede heredarse mediante procesos secundarios.
Especifica que el controlador puede heredarse mediante procesos secundarios.
Especifica que el controlador no se puede heredar mediante procesos secundarios.
Representa una clase contenedora para los recursos de identificador.
Inicializa una nueva instancia de la clase con el valor de identificador no válido especificado.
Valor de un identificador no válido (normalmente 0 ó -1).
La clase derivada reside en un ensamblado sin el permiso de acceso a código no administrado.
Libera todos los recursos utilizados por .
Libera los recursos no administrados utilizados por la clase que especifica si se va a realizar una operación de desecho normal.
true para una operación de desecho normal; false para finalizar el identificador.
Libera todos los recursos asociados al identificador.
Especifica el identificador que se va a ajustar.
Obtiene un valor que indica si el identificador está cerrado.
Es true si el identificador está cerrado; en caso contrario, es false.
Cuando se invalida en una clase derivada, obtiene un valor que indica si este identificador es no válido.
true si el identificador es válido; en caso contrario, false.
Cuando se invalida en una clase derivada, ejecuta el código necesario para liberar el identificador.
true si se libera el identificador correctamente; de lo contrario, en caso de un grave error, false.En este caso, genera un Asistente para la depuración administrada MDA de releaseHandleFailed.
Establece el identificador en el identificador preexistente.
El identificador preexistente que se va a utilizar.
Marca un identificador como no válido.
Representa una clase contenedora para los identificadores del sistema operativo.Se debe heredar esta clase.
Inicializa una nueva instancia de la clase con un valor de identificador no válido especificado.
Valor de un identificador no válido (normalmente 0 ó -1).Su implementación de debería devolver true para este valor.
Es true para permitir con confiabilidad que libere el identificador durante la fase de finalización; en caso contrario, es false (no se recomienda).
La clase derivada reside en un ensamblado sin el permiso de acceso a código no administrado.
Incrementa manualmente el contador de referencia de las instancias .
true si el contador de referencia se incrementó correctamente; en caso contrario, false.
Devuelve el valor del campo .
Un IntPtr que representa el valor del campo .Si el identificador se marcó como no válido con , este método devolverá el valor del identificador original, que puede ser un valor obsoleto.
Disminuye manualmente el contador de referencia de la instancia .
Libera todos los recursos que utiliza la clase .
Libera los recursos no administrados usados por la clase especificando si se lleva a cabo una operación de eliminación normal.
true para una operación de eliminación normal; false para finalizar el identificador.
Libera todos los recursos asociados al identificador.
Especifica el identificador que se va a ajustar.
Obtiene un valor que indica si el identificador está cerrado.
true si el identificador está cerrado; en caso contrario, false.
Cuando se invalida en una clase derivada, obtiene un valor que indica si este identificador es no válido.
true si el valor del identificador no es válido; en caso contrario, false.
Cuando se invalida en una clase derivada, ejecuta el código necesario para liberar el identificador.
true si el identificador se libera correctamente; en caso contrario, si se produce un error grave, false.En este caso, genera un Ayudante para la depuración administrada MDA de releaseHandleFailed.
Establece el identificador en el identificador preexistente.
El identificador preexistente que se va a utilizar.
Marca un identificador para indicar que ya no se utiliza.
Proporciona métodos útiles para trabajar con un controlador seguro para una espera de administrar.
Obtiene el identificador seguro para un identificador de espera del sistema operativo nativo.
El identificador de espera seguro que contiene el sistema operativo nativo de identificador de espera.
Un identificador de sistema operativo nativo.
is null.
Establece un controlador seguro para un identificador de espera del sistema operativo nativo.
Un identificador de espera que encapsula un objeto específico del sistema operativo que espera para obtener acceso exclusivo a un recurso compartido.
El controlador seguro para incluir el identificador del sistema operativo.
is null.