ThreadingAclExtensions.SetAccessControl Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přetížení
| SetAccessControl(EventWaitHandle, EventWaitHandleSecurity) |
Nastaví popisovače zabezpečení pro zadaný obslužný rutina čekání události. |
| SetAccessControl(Mutex, MutexSecurity) |
Nastaví popisovače zabezpečení pro zadaný mutex. |
| SetAccessControl(Semaphore, SemaphoreSecurity) |
Nastaví popisovače zabezpečení pro zadaný semafor. |
SetAccessControl(EventWaitHandle, EventWaitHandleSecurity)
Nastaví popisovače zabezpečení pro zadaný obslužný rutina čekání události.
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
Obslužný rutina čekání události, na eventSecurity kterou se použije.
- eventSecurity
- EventWaitHandleSecurity
Popisovače zabezpečení, které se mají použít pro zadaný handle.
Výjimky
eventSecurity je null.
Platí pro
SetAccessControl(Mutex, MutexSecurity)
Nastaví popisovače zabezpečení pro zadaný 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)
Parametry
- mutex
- Mutex
Mutex, na který mutexSecurity se použije.
- mutexSecurity
- MutexSecurity
Popisovače zabezpečení, které se mají použít pro zadaný mutex.
Výjimky
mutexSecurity je null.
Platí pro
SetAccessControl(Semaphore, SemaphoreSecurity)
Nastaví popisovače zabezpečení pro zadaný semafor.
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 semaphoreSecurity který se použije.
- semaphoreSecurity
- SemaphoreSecurity
Popisovače zabezpečení, které se mají použít pro zadaný semaphore.
Výjimky
semaphoreSecurity je null.