ThreadingAclExtensions.SetAccessControl Méthode

Définition

Surcharges

SetAccessControl(EventWaitHandle, EventWaitHandleSecurity)

Définit les descripteurs de sécurité pour le handle d’attente d’événement spécifié.Sets the security descriptors for the specified event wait handle.

SetAccessControl(Mutex, MutexSecurity)

Définit les descripteurs de sécurité pour le mutex spécifié.Sets the security descriptors for the specified mutex.

SetAccessControl(Semaphore, SemaphoreSecurity)

Définit les descripteurs de sécurité pour le sémaphore spécifié.Sets the security descriptors for the specified semaphore.

SetAccessControl(EventWaitHandle, EventWaitHandleSecurity)

Définit les descripteurs de sécurité pour le handle d’attente d’événement spécifié.Sets the security descriptors for the specified event wait handle.

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)

Paramètres

handle
EventWaitHandle

Handle d’attente d’événement sur lequel le eventSecurity sera appliqué.The event wait handle onto which the eventSecurity will be applied.

eventSecurity
EventWaitHandleSecurity

Descripteurs de sécurité à appliquer au handle spécifié.The security descriptors to apply to the specified handle.

Exceptions

eventSecurity a la valeur null.eventSecurity is null.

SetAccessControl(Mutex, MutexSecurity)

Définit les descripteurs de sécurité pour le mutex spécifié.Sets the security descriptors for the specified mutex.

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)

Paramètres

mutex
Mutex

Mutex sur lequel le mutexSecurity sera appliqué.The mutex onto which the mutexSecurity will be applied.

mutexSecurity
MutexSecurity

Descripteurs de sécurité à appliquer au mutex spécifié.The security descriptors to apply to the specified mutex.

Exceptions

mutexSecurity a la valeur null.mutexSecurity is null.

SetAccessControl(Semaphore, SemaphoreSecurity)

Définit les descripteurs de sécurité pour le sémaphore spécifié.Sets the security descriptors for the specified semaphore.

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)

Paramètres

semaphore
Semaphore

Sémaphore sur lequel le semaphoreSecurity sera appliqué.The semaphore onto which the semaphoreSecurity will be applied.

semaphoreSecurity
SemaphoreSecurity

Descripteurs de sécurité à appliquer au semaphore spécifié.The security descriptors to apply to the specified semaphore.

Exceptions

semaphoreSecurity a la valeur null.semaphoreSecurity is null.

S’applique à