다음을 통해 공유


ThreadingAclExtensions.SetAccessControl 메서드

정의

오버로드

SetAccessControl(EventWaitHandle, EventWaitHandleSecurity)

지정된 이벤트 대기 핸들에 대한 보안 설명자를 설정합니다.

SetAccessControl(Mutex, MutexSecurity)

지정된 뮤텍스에 대한 보안 설명자를 설정합니다.

SetAccessControl(Semaphore, SemaphoreSecurity)

지정된 세마포에 대한 보안 설명자를 설정합니다.

SetAccessControl(EventWaitHandle, EventWaitHandleSecurity)

지정된 이벤트 대기 핸들에 대한 보안 설명자를 설정합니다.

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)

매개 변수

handle
EventWaitHandle

eventSecurity가 적용될 이벤트 대기 핸들입니다.

eventSecurity
EventWaitHandleSecurity

지정된 handle에 적용할 보안 설명자입니다.

예외

eventSecurity이(가) null인 경우

적용 대상

SetAccessControl(Mutex, MutexSecurity)

지정된 뮤텍스에 대한 보안 설명자를 설정합니다.

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)

매개 변수

mutex
Mutex

mutexSecurity가 적용될 뮤텍스입니다.

mutexSecurity
MutexSecurity

지정된 mutex에 적용할 보안 설명자입니다.

예외

mutexSecurity이(가) null인 경우

적용 대상

SetAccessControl(Semaphore, SemaphoreSecurity)

지정된 세마포에 대한 보안 설명자를 설정합니다.

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)

매개 변수

semaphore
Semaphore

semaphoreSecurity가 적용될 세마포입니다.

semaphoreSecurity
SemaphoreSecurity

지정된 semaphore에 적용할 보안 설명자입니다.

예외

semaphoreSecurity이(가) null인 경우

적용 대상