Udostępnij za pośrednictwem


WaitHandleExtensions.SetSafeWaitHandle(WaitHandle, SafeWaitHandle) Metoda

Definicja

Ustawia bezpieczny uchwyt dla natywnego uchwytu oczekiwania systemu operacyjnego.

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

Uchwyt oczekiwania, który hermetyzuje obiekt specyficzny dla systemu operacyjnego, który czeka na wyłączny dostęp do zasobu udostępnionego.

value
SafeWaitHandle

Bezpieczny uchwyt do opakowania uchwytu systemu operacyjnego.

Atrybuty

Wyjątki

waitHandle to null.

Uwagi

SetSafeWaitHandle to metoda rozszerzenia równoważna przypisaniu wartości do WaitHandle.SafeWaitHandle właściwości.

Dotyczy