Udostępnij za pośrednictwem


ThreadingAclExtensions.SetAccessControl Metoda

Definicja

Przeciążenia

SetAccessControl(EventWaitHandle, EventWaitHandleSecurity)

Ustawia deskryptory zabezpieczeń dla określonego uchwytu oczekiwania na zdarzenia.

SetAccessControl(Mutex, MutexSecurity)

Ustawia deskryptory zabezpieczeń dla określonego mutexu.

SetAccessControl(Semaphore, SemaphoreSecurity)

Ustawia deskryptory zabezpieczeń dla określonego semafora.

SetAccessControl(EventWaitHandle, EventWaitHandleSecurity)

Ustawia deskryptory zabezpieczeń dla określonego uchwytu oczekiwania na zdarzenia.

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)

Parametry

handle
EventWaitHandle

Uchwyt oczekiwania zdarzenia, na który eventSecurity zostanie zastosowany.

eventSecurity
EventWaitHandleSecurity

Deskryptory zabezpieczeń, które mają być stosowane do określonego handleelementu .

Wyjątki

eventSecurity to null.

Dotyczy

SetAccessControl(Mutex, MutexSecurity)

Ustawia deskryptory zabezpieczeń dla określonego mutexu.

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)

Parametry

mutex
Mutex

Mutex, na który mutexSecurity zostanie zastosowany.

mutexSecurity
MutexSecurity

Deskryptory zabezpieczeń, które mają być stosowane do określonego mutexelementu .

Wyjątki

mutexSecurity to null.

Dotyczy

SetAccessControl(Semaphore, SemaphoreSecurity)

Ustawia deskryptory zabezpieczeń dla określonego semafora.

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)

Parametry

semaphore
Semaphore

Semafor, na który semaphoreSecurity zostanie zastosowany.

semaphoreSecurity
SemaphoreSecurity

Deskryptory zabezpieczeń, które mają być stosowane do określonego semaphoreelementu .

Wyjątki

semaphoreSecurity to null.

Dotyczy