WaitHandleExtensions.SetSafeWaitHandle(WaitHandle, SafeWaitHandle) Metoda
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í.
Nastaví bezpečný popisovač pro nativní popisovač čekání operačního systému.
public:
[System::Runtime::CompilerServices::Extension]
static void SetSafeWaitHandle(System::Threading::WaitHandle ^ waitHandle, Microsoft::Win32::SafeHandles::SafeWaitHandle ^ value);
[System.Security.SecurityCritical]
public static void SetSafeWaitHandle (this System.Threading.WaitHandle waitHandle, Microsoft.Win32.SafeHandles.SafeWaitHandle value);
public static void SetSafeWaitHandle (this System.Threading.WaitHandle waitHandle, Microsoft.Win32.SafeHandles.SafeWaitHandle? value);
public static void SetSafeWaitHandle (this System.Threading.WaitHandle waitHandle, Microsoft.Win32.SafeHandles.SafeWaitHandle value);
[<System.Security.SecurityCritical>]
static member SetSafeWaitHandle : System.Threading.WaitHandle * Microsoft.Win32.SafeHandles.SafeWaitHandle -> unit
static member SetSafeWaitHandle : System.Threading.WaitHandle * Microsoft.Win32.SafeHandles.SafeWaitHandle -> unit
<Extension()>
Public Sub SetSafeWaitHandle (waitHandle As WaitHandle, value As SafeWaitHandle)
Parametry
- waitHandle
- WaitHandle
Obslužný rutina čekání, která zapouzdřuje objekt specifický pro operační systém, který čeká na výhradní přístup ke sdílenému prostředku.
- value
- SafeWaitHandle
Bezpečný úchyt pro zabalení úchytu operačního systému.
- Atributy
Výjimky
waitHandle
je null
.
Poznámky
SetSafeWaitHandle je metoda rozšíření, která je ekvivalentní přiřazení hodnoty vlastnosti WaitHandle.SafeWaitHandle .