NativeMethods.SafeFindHandle (Clase)
Este tipo tiene un atributo SecurityCriticalAttribute que lo restringe para uso interno de .NET Framework para la biblioteca de clases de Silverlight. El código de aplicación que usa un miembro de este tipo produce una excepción MethodAccessException.
Jerarquía de herencia
System.Object
System.Runtime.ConstrainedExecution.CriticalFinalizerObject
System.Runtime.InteropServices.SafeHandle
Microsoft.Win32.SafeHandles.SafeHandleZeroOrMinusOneIsInvalid
Microsoft.TeamFoundation.Common.Internal.NativeMethods.SafeFindHandle
Espacio de nombres: Microsoft.TeamFoundation.Common.Internal
Ensamblado: Microsoft.TeamFoundation.Common (en Microsoft.TeamFoundation.Common.dll)
Sintaxis
'Declaración
Public NotInheritable Class SafeFindHandle _
Inherits SafeHandleZeroOrMinusOneIsInvalid
public sealed class SafeFindHandle : SafeHandleZeroOrMinusOneIsInvalid
El tipo NativeMethods.SafeFindHandle expone los siguientes miembros.
Propiedades
Nombre | Descripción | |
---|---|---|
IsClosed | Obtiene un valor que indica si el identificador está cerrado. (Se hereda de SafeHandle). | |
IsInvalid | Obtiene un valor que indica si el identificador no es válido. (Se hereda de SafeHandleZeroOrMinusOneIsInvalid). |
Arriba
Métodos
Nombre | Descripción | |
---|---|---|
Close | Crítico para la seguridad. Marca el identificador para soltar y liberar recursos. (Se hereda de SafeHandle). | |
DangerousAddRef | Crítico para la seguridad. Aumenta manualmente el recuento de referencias en instancias de SafeHandle. (Se hereda de SafeHandle). | |
DangerousGetHandle | Devuelve el valor del campo handle. (Se hereda de SafeHandle). | |
DangerousRelease | Crítico para la seguridad. Disminuye manualmente el recuento de referencias en una instancia de SafeHandle. (Se hereda de SafeHandle). | |
Dispose | Libera todos los recursos que utiliza la clase SafeHandle. (Se hereda de SafeHandle). | |
Equals | Determina si el objeto especificado es igual al objeto actual. (Se hereda de Object). | |
GetHashCode | Actúa como función hash para un tipo concreto. (Se hereda de Object). | |
GetType | Obtiene el objeto Type de la instancia actual. (Se hereda de Object). | |
SetHandleAsInvalid | Crítico para la seguridad. Marca un identificador para indicar que ya no se utiliza. (Se hereda de SafeHandle). | |
ToString | Devuelve una cadena que representa el objeto actual. (Se hereda de Object). |
Arriba
Seguridad para subprocesos
Todos los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para la ejecución de subprocesos. No se garantiza que los miembros de instancias sean seguros para la ejecución de subprocesos.
Vea también
Referencia
Microsoft.TeamFoundation.Common.Internal (Espacio de nombres)