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 に適用するセキュリティ記述子。

例外

eventSecuritynullです。

適用対象

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 に適用するセキュリティ記述子。

例外

mutexSecuritynullです。

適用対象

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 に適用するセキュリティ記述子。

例外

semaphoreSecuritynullです。

適用対象