SafeHandle.SetHandleAsInvalid Metoda

Definice

Označí úchyt jako nepoužívaný.

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 ()
Atributy

Poznámky

Metodu volejte pouze v SetHandleAsInvalid případě, že víte, že váš popisovač už na prostředek odkazuje. Tím se nezmění hodnota handle pole; označí se pouze popisovač jako uzavřený. Popisovač pak může obsahovat potenciálně zastaralou hodnotu. Výsledkem tohoto volání je, že nedojde k žádnému pokusu o uvolnění prostředků.

Stejně jako u SetHandle metody použijte SetHandleAsInvalid pouze v případě, že potřebujete podporovat již existující popisovač.

Platí pro