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
Objekt SafeWaitHandle představující nativní popisovač operačního systému.
- Atributy
Poznámky
Když vlastnosti přiřadíte novou hodnotu, předchozí popisovač se zavře, když se předchozí SafeWaitHandle SafeWaitHandle objekt shromažďová. Nezadáte popisovač ručně, protože výsledkem je při pokusu ObjectDisposedException SafeWaitHandle o zavření popisovače.
WaitHandle implementuje Dispose vzor. Viz Implementace metody Dispose. Při odvození z použijte vlastnost k WaitHandle SafeWaitHandle uložení popisovače nativního operačního systému. Chráněnou metodu není nutné přepsat, Dispose pokud nepoupíšete další nespravované prostředky.