Sdílet prostřednictvím


WaitHandleExtensions.SetSafeWaitHandle(WaitHandle, SafeWaitHandle) Metoda

Definice

Nastaví bezpečný popisovač pro nativní obslužný rutinu č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í 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ý popisovač pro zabalení popisovače operačního systému.

Atributy

Výjimky

waitHandle je null.

Poznámky

SetSafeWaitHandle je rozšiřující metoda, která je ekvivalentní k přiřazení hodnoty vlastnosti WaitHandle.SafeWaitHandle .

Platí pro