Compartir vía


SafeHandle.SetHandleAsInvalid Método

Definición

Marca un identificador para indicar que ya no se utiliza.

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 podría 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