SafeHandle.SetHandleAsInvalid Método

Definición

Marca un identificador como ya no se usa.

public:
 void SetHandleAsInvalid();
[System.Security.SecurityCritical]
public void SetHandleAsInvalid();
public void SetHandleAsInvalid();
[<System.Security.SecurityCritical>]
member this.SetHandleAsInvalid : unit -> unit
member this.SetHandleAsInvalid : unit -> unit
Public Sub SetHandleAsInvalid ()
Atributos

Comentarios

Llame al SetHandleAsInvalid método solo cuando sepa que el identificador ya no hace referencia a un recurso. Si lo hace, no cambia el valor del handle campo; solo marca el identificador como cerrado. Después, el identificador puede contener un valor potencialmente obsoleto. El efecto de esta llamada es que no se intenta liberar los recursos.

Al igual que con el SetHandle método , use SetHandleAsInvalid solo si necesita admitir un identificador ya existente.

Se aplica a