WaitHandleExtensions.SetSafeWaitHandle(WaitHandle, SafeWaitHandle) Yöntem

Tanım

Yerel işletim sistemi bekleme tutamacı için güvenli bir tanıtıcı ayarlar.

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);

Parametreler

waitHandle
WaitHandle

Paylaşılan kaynağa özel erişim bekleyen işletim sistemine özgü bir nesneyi kapsülleyen bir bekleme tutamacı.

value
SafeWaitHandle

İşletim sistemi tutamacını sarmalama güvenli tutamacı.

Öznitelikler

Özel durumlar

waitHandle, null değeridir.

Açıklamalar

SetSafeWaitHandle özelliğine değer WaitHandle.SafeWaitHandle atamaya eşdeğer bir uzantı yöntemidir.

Şunlara uygulanır

Ürün Sürümler
.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