Sdílet prostřednictvím


SafeHandle.SetHandleAsInvalid Metoda

Definice

Označí úchyt jako již 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

Volejte metodu pouze v SetHandleAsInvalid případě, že víte, že váš popisovač již odkazuje na prostředek. Tím se nezmění hodnota handle pole, pouze se označí popisovač jako uzavřený. Popisovač pak může obsahovat potenciálně zastaralou hodnotu. Výsledkem tohoto volání je, že není proveden žádný pokus 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