Compartir a través de


ThreadingAclExtensions.SetAccessControl Método

Definición

Sobrecargas

SetAccessControl(EventWaitHandle, EventWaitHandleSecurity)

Establece los descriptores de seguridad para el identificador de espera de eventos especificado.

SetAccessControl(Mutex, MutexSecurity)

Establece los descriptores de seguridad para la exclusión mutua especificada.

SetAccessControl(Semaphore, SemaphoreSecurity)

Establece los descriptores de seguridad para el semáforo especificado.

SetAccessControl(EventWaitHandle, EventWaitHandleSecurity)

Establece los descriptores de seguridad para el identificador de espera de eventos especificado.

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)

Parámetros

handle
EventWaitHandle

Identificador de espera de evento en el que se aplicará eventSecurity.

eventSecurity
EventWaitHandleSecurity

Descriptores de seguridad que se van a aplicar al objeto handle especificado.

Excepciones

eventSecurity es null.

Se aplica a

SetAccessControl(Mutex, MutexSecurity)

Establece los descriptores de seguridad para la exclusión mutua especificada.

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)

Parámetros

mutex
Mutex

La exclusión mutua en la que se aplicará mutexSecurity.

mutexSecurity
MutexSecurity

Descriptores de seguridad que se van a aplicar al objeto mutex especificado.

Excepciones

mutexSecurity es null.

Se aplica a

SetAccessControl(Semaphore, SemaphoreSecurity)

Establece los descriptores de seguridad para el semáforo especificado.

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)

Parámetros

semaphore
Semaphore

Semáforo en el que se aplicará semaphoreSecurity.

semaphoreSecurity
SemaphoreSecurity

Descriptores de seguridad que se van a aplicar al objeto semaphore especificado.

Excepciones

semaphoreSecurity es null.

Se aplica a