Compartilhar via


SafeHandle.SetHandleAsInvalid Método

Definição

Marca um identificador como não mais usado.

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

Comentários

Chame o SetHandleAsInvalid método somente quando você souber que seu identificador não faz mais referência a um recurso. Isso não altera o valor do handle campo; ele marca apenas o identificador como fechado. Em seguida, o identificador pode conter um valor potencialmente obsoleto. O efeito dessa chamada é que nenhuma tentativa é feita para liberar os recursos.

Assim como acontece com o SetHandle método , use SetHandleAsInvalid somente se você precisar dar suporte a um identificador pré-existente.

Aplica-se a