SafeHandle.SetHandleAsInvalid Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Contrassegna un handle come non più usato.
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 ()
- Attributi
Commenti
Chiamare il metodo solo quando si sa che l'handle SetHandleAsInvalid non fa più riferimento a una risorsa. In questo modo non viene modificato il valore del handle campo. Contrassegna solo l'handle come chiuso. L'handle potrebbe quindi contenere un valore potenzialmente non aggiornato. L'effetto di questa chiamata è che non viene effettuato alcun tentativo di liberare le risorse.
Come per il SetHandle metodo , usare SetHandleAsInvalid solo se è necessario supportare un handle preesistente.