WaitHandle.SafeWaitHandle Vlastnost

Definice

Získá nebo nastaví nativní popisovač operačního systému.

public:
 property Microsoft::Win32::SafeHandles::SafeWaitHandle ^ SafeWaitHandle { Microsoft::Win32::SafeHandles::SafeWaitHandle ^ get(); void set(Microsoft::Win32::SafeHandles::SafeWaitHandle ^ value); };
public Microsoft.Win32.SafeHandles.SafeWaitHandle SafeWaitHandle { get; set; }
public Microsoft.Win32.SafeHandles.SafeWaitHandle SafeWaitHandle { [System.Security.SecurityCritical] get; [System.Security.SecurityCritical] set; }
member this.SafeWaitHandle : Microsoft.Win32.SafeHandles.SafeWaitHandle with get, set
[<get: System.Security.SecurityCritical>]
[<set: System.Security.SecurityCritical>]
member this.SafeWaitHandle : Microsoft.Win32.SafeHandles.SafeWaitHandle with get, set
Public Property SafeWaitHandle As SafeWaitHandle

Hodnota vlastnosti

Představuje SafeWaitHandle popisovač nativního operačního systému.

Atributy

Poznámky

Když vlastnosti přiřadíte novou hodnotu SafeWaitHandle , předchozí popisovač se zavře při shromáždění předchozího SafeWaitHandle objektu. Popisovač nezavírejte ručně, protože výsledkem je ObjectDisposedException pokus SafeWaitHandle o zavření popisovače.

WaitHandle implementuje Dispose vzor. Viz Implementace metody Dispose. Při odvození z WaitHandlevlastnosti použijte SafeWaitHandle vlastnost k uložení nativního popisovače operačního systému. Pokud nepoužíváte další nespravované prostředky, nemusíte přepsat chráněnou Dispose metodu.

Platí pro