ThreadingAclExtensions.SetAccessControl Метод

Определение

Перегрузки

Имя Описание
SetAccessControl(EventWaitHandle, EventWaitHandleSecurity)

Задает дескрипторы безопасности для указанного дескриптора ожидания события.

SetAccessControl(Mutex, MutexSecurity)

Задает дескрипторы безопасности для указанного мьютекса.

SetAccessControl(Semaphore, SemaphoreSecurity)

Задает дескрипторы безопасности для указанного семафора.

SetAccessControl(EventWaitHandle, EventWaitHandleSecurity)

Исходный код:
ThreadingAclExtensions.cs
Исходный код:
ThreadingAclExtensions.cs
Исходный код:
ThreadingAclExtensions.cs
Исходный код:
ThreadingAclExtensions.cs
Исходный код:
ThreadingAclExtensions.cs
Исходный код:
ThreadingAclExtensions.cs

Задает дескрипторы безопасности для указанного дескриптора ожидания события.

public:
[System::Runtime::CompilerServices::Extension]
 static void SetAccessControl(System::Threading::EventWaitHandle ^ handle, System::Security::AccessControl::EventWaitHandleSecurity ^ eventSecurity);
public static void SetAccessControl(this System.Threading.EventWaitHandle handle, System.Security.AccessControl.EventWaitHandleSecurity eventSecurity);
static member SetAccessControl : System.Threading.EventWaitHandle * System.Security.AccessControl.EventWaitHandleSecurity -> unit
<Extension()>
Public Sub SetAccessControl (handle As EventWaitHandle, eventSecurity As EventWaitHandleSecurity)

Параметры

handle
EventWaitHandle

Дескриптор ожидания события, к которому eventSecurity будет применено приложение.

eventSecurity
EventWaitHandleSecurity

Дескрипторы безопасности, применяемые к указанному handle.

Исключения

eventSecurity равно null.

Применяется к

SetAccessControl(Mutex, MutexSecurity)

Исходный код:
ThreadingAclExtensions.cs
Исходный код:
ThreadingAclExtensions.cs
Исходный код:
ThreadingAclExtensions.cs
Исходный код:
ThreadingAclExtensions.cs
Исходный код:
ThreadingAclExtensions.cs
Исходный код:
ThreadingAclExtensions.cs

Задает дескрипторы безопасности для указанного мьютекса.

public:
[System::Runtime::CompilerServices::Extension]
 static void SetAccessControl(System::Threading::Mutex ^ mutex, System::Security::AccessControl::MutexSecurity ^ mutexSecurity);
public static void SetAccessControl(this System.Threading.Mutex mutex, System.Security.AccessControl.MutexSecurity mutexSecurity);
static member SetAccessControl : System.Threading.Mutex * System.Security.AccessControl.MutexSecurity -> unit
<Extension()>
Public Sub SetAccessControl (mutex As Mutex, mutexSecurity As MutexSecurity)

Параметры

mutex
Mutex

Мьютекс, к которому будет применено mutexSecurity значение.

mutexSecurity
MutexSecurity

Дескрипторы безопасности, применяемые к указанному mutex.

Исключения

mutexSecurity равно null.

Применяется к

SetAccessControl(Semaphore, SemaphoreSecurity)

Исходный код:
ThreadingAclExtensions.cs
Исходный код:
ThreadingAclExtensions.cs
Исходный код:
ThreadingAclExtensions.cs
Исходный код:
ThreadingAclExtensions.cs
Исходный код:
ThreadingAclExtensions.cs
Исходный код:
ThreadingAclExtensions.cs

Задает дескрипторы безопасности для указанного семафора.

public:
[System::Runtime::CompilerServices::Extension]
 static void SetAccessControl(System::Threading::Semaphore ^ semaphore, System::Security::AccessControl::SemaphoreSecurity ^ semaphoreSecurity);
public static void SetAccessControl(this System.Threading.Semaphore semaphore, System.Security.AccessControl.SemaphoreSecurity semaphoreSecurity);
static member SetAccessControl : System.Threading.Semaphore * System.Security.AccessControl.SemaphoreSecurity -> unit
<Extension()>
Public Sub SetAccessControl (semaphore As Semaphore, semaphoreSecurity As SemaphoreSecurity)

Параметры

semaphore
Semaphore

Семафор, к которому semaphoreSecurity будет применяться семафор.

semaphoreSecurity
SemaphoreSecurity

Дескрипторы безопасности, применяемые к указанному semaphore.

Исключения

semaphoreSecurity равно null.

Применяется к