SafeHandle.SetHandleAsInvalid Metoda

Definice

Označí popisovač jako již nepoužitý.

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

SetHandleAsInvalid Volání metody pouze v případě, že víte, že popisovač již odkazuje na prostředek. Tím se nezmění hodnota handle pole. Označí popisovač pouze jako uzavřený. Popisovač pak může obsahovat potenciálně zastaralou hodnotu. Účinek tohoto volání spočívá v tom, že nedojde k žádnému pokusu o uvolnění prostředků.

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

Platí pro