WaitHandleExtensions.SetSafeWaitHandle(WaitHandle, SafeWaitHandle) Metoda

Definice

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 .

Platí pro