WaitHandle.SafeWaitHandle Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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.