ThreadingAclExtensions.SetAccessControl Yöntem

Tanım

Aşırı Yüklemeler

SetAccessControl(EventWaitHandle, EventWaitHandleSecurity)

Belirtilen olay bekleme tanıtıcısı için güvenlik tanımlayıcılarını ayarlar.

SetAccessControl(Mutex, MutexSecurity)

Belirtilen mutex için güvenlik tanımlayıcılarını ayarlar.

SetAccessControl(Semaphore, SemaphoreSecurity)

Belirtilen semafor için güvenlik tanımlayıcılarını ayarlar.

SetAccessControl(EventWaitHandle, EventWaitHandleSecurity)

Kaynak:
ThreadingAclExtensions.cs
Kaynak:
ThreadingAclExtensions.cs
Kaynak:
ThreadingAclExtensions.cs
Kaynak:
ThreadingAclExtensions.cs
Kaynak:
ThreadingAclExtensions.cs

Belirtilen olay bekleme tanıtıcısı için güvenlik tanımlayıcılarını ayarlar.

C#
public static void SetAccessControl(this System.Threading.EventWaitHandle handle, System.Security.AccessControl.EventWaitHandleSecurity eventSecurity);

Parametreler

handle
EventWaitHandle

öğesinin uygulanacağı olay bekleme tutamacı eventSecurity .

eventSecurity
EventWaitHandleSecurity

Belirtilen handleöğesine uygulanacak güvenlik tanımlayıcıları.

Özel durumlar

eventSecurity, null değeridir.

Şunlara uygulanır

.NET 10 (package-provided) ve diğer sürümler
Ürün Sürümler
.NET Core 1.0, Core 1.1, 8 (package-provided), 9 (package-provided), 10 (package-provided)
.NET Standard 2.0 (package-provided)
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9, 10

SetAccessControl(Mutex, MutexSecurity)

Kaynak:
ThreadingAclExtensions.cs
Kaynak:
ThreadingAclExtensions.cs
Kaynak:
ThreadingAclExtensions.cs
Kaynak:
ThreadingAclExtensions.cs
Kaynak:
ThreadingAclExtensions.cs

Belirtilen mutex için güvenlik tanımlayıcılarını ayarlar.

C#
public static void SetAccessControl(this System.Threading.Mutex mutex, System.Security.AccessControl.MutexSecurity mutexSecurity);

Parametreler

mutex
Mutex

Uygulanacağı mutexSecurity mutex.

mutexSecurity
MutexSecurity

Belirtilen mutexöğesine uygulanacak güvenlik tanımlayıcıları.

Özel durumlar

mutexSecurity, null değeridir.

Şunlara uygulanır

.NET 10 (package-provided) ve diğer sürümler
Ürün Sürümler
.NET Core 1.0, Core 1.1, 8 (package-provided), 9 (package-provided), 10 (package-provided)
.NET Standard 2.0 (package-provided)
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9, 10

SetAccessControl(Semaphore, SemaphoreSecurity)

Kaynak:
ThreadingAclExtensions.cs
Kaynak:
ThreadingAclExtensions.cs
Kaynak:
ThreadingAclExtensions.cs
Kaynak:
ThreadingAclExtensions.cs
Kaynak:
ThreadingAclExtensions.cs

Belirtilen semafor için güvenlik tanımlayıcılarını ayarlar.

C#
public static void SetAccessControl(this System.Threading.Semaphore semaphore, System.Security.AccessControl.SemaphoreSecurity semaphoreSecurity);

Parametreler

semaphore
Semaphore

Üzerine semaphoreSecurity uygulanacağı semafor.

semaphoreSecurity
SemaphoreSecurity

Belirtilen semaphoreöğesine uygulanacak güvenlik tanımlayıcıları.

Özel durumlar

semaphoreSecurity, null değeridir.

Şunlara uygulanır

.NET 10 (package-provided) ve diğer sürümler
Ürün Sürümler
.NET Core 1.0, Core 1.1, 8 (package-provided), 9 (package-provided), 10 (package-provided)
.NET Standard 2.0 (package-provided)
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9, 10