Freigeben über


ThreadingAclExtensions.SetAccessControl Methode

Definition

Überlädt

SetAccessControl(EventWaitHandle, EventWaitHandleSecurity)

Legt die Sicherheitsbeschreibungen für das angegebene Ereigniswartehandle fest.

SetAccessControl(Mutex, MutexSecurity)

Legt die Sicherheitsbeschreibungen für den angegebenen Mutex fest.

SetAccessControl(Semaphore, SemaphoreSecurity)

Legt die Sicherheitsbeschreibungen für den angegebenen Semaphor fest.

SetAccessControl(EventWaitHandle, EventWaitHandleSecurity)

Quelle:
ThreadingAclExtensions.cs
Quelle:
ThreadingAclExtensions.cs
Quelle:
ThreadingAclExtensions.cs

Legt die Sicherheitsbeschreibungen für das angegebene Ereigniswartehandle fest.

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)

Parameter

handle
EventWaitHandle

Das Ereigniswartehandle, auf das eventSecurity angewendet wird.

eventSecurity
EventWaitHandleSecurity

Die Sicherheitsbeschreibungen, die auf das angegebene handle angewendet werden sollen.

Ausnahmen

eventSecurity ist null.

Gilt für:

SetAccessControl(Mutex, MutexSecurity)

Quelle:
ThreadingAclExtensions.cs
Quelle:
ThreadingAclExtensions.cs
Quelle:
ThreadingAclExtensions.cs

Legt die Sicherheitsbeschreibungen für den angegebenen Mutex fest.

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)

Parameter

mutex
Mutex

Der Mutex, auf den mutexSecurity angewendet wird.

mutexSecurity
MutexSecurity

Die Sicherheitsbeschreibungen, die auf den angegebenen mutex angewendet werden sollen.

Ausnahmen

mutexSecurity ist null.

Gilt für:

SetAccessControl(Semaphore, SemaphoreSecurity)

Quelle:
ThreadingAclExtensions.cs
Quelle:
ThreadingAclExtensions.cs
Quelle:
ThreadingAclExtensions.cs

Legt die Sicherheitsbeschreibungen für den angegebenen Semaphor fest.

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)

Parameter

semaphore
Semaphore

Der Semaphor, auf den semaphoreSecurity angewendet wird.

semaphoreSecurity
SemaphoreSecurity

Die Sicherheitsbeschreibungen, die auf den angegebenen semaphore angewendet werden sollen.

Ausnahmen

semaphoreSecurity ist null.

Gilt für: