Auf Englisch lesen

Freigeben über


WaitHandleExtensions.SetSafeWaitHandle(WaitHandle, SafeWaitHandle) Methode

Definition

Stellt ein sicheres Handle für ein systemeigenes Betriebssystem-Wait-Handle ein.

C#
[System.Security.SecurityCritical]
public static void SetSafeWaitHandle (this System.Threading.WaitHandle waitHandle, Microsoft.Win32.SafeHandles.SafeWaitHandle value);
C#
public static void SetSafeWaitHandle (this System.Threading.WaitHandle waitHandle, Microsoft.Win32.SafeHandles.SafeWaitHandle? value);
C#
public static void SetSafeWaitHandle (this System.Threading.WaitHandle waitHandle, Microsoft.Win32.SafeHandles.SafeWaitHandle value);

Parameter

waitHandle
WaitHandle

Dieses Wait-Handle kapselt ein betriebssystemspezifisches Objekt, das auf exklusiven Zugriff auf gemeinsam genutzte Ressourcen wartet.

value
SafeWaitHandle

Das sichere Handle, welches das Betriebssystem-Handle umschließt.

Attribute

Ausnahmen

waitHandle ist null.

Hinweise

SetSafeWaitHandle ist eine Erweiterungsmethode, die dem Zuweisen eines Werts zur WaitHandle.SafeWaitHandle Eigenschaft entspricht.

Gilt für

Produkt Versionen
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7
.NET Framework 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8
.NET Standard 1.3, 1.4, 1.6, 2.0, 2.1
UWP 10.0