次の方法で共有


MutexSecurity コンストラクター

定義

MutexSecurity クラスの新しいインスタンスを初期化します。

オーバーロード

MutexSecurity()

MutexSecurity クラスの新しいインスタンスを既定値で初期化します。

MutexSecurity(String, AccessControlSections)

指定した名前を持つシステム ミューテックスのアクセス制御セキュリティ規則のセクションを指定して、MutexSecurity クラスの新しいインスタンスを初期化します。

MutexSecurity()

ソース:
MutexSecurity.cs
ソース:
MutexSecurity.cs
ソース:
MutexSecurity.cs
ソース:
MutexSecurity.cs

MutexSecurity クラスの新しいインスタンスを既定値で初期化します。

public:
 MutexSecurity();
public MutexSecurity ();
Public Sub New ()

注釈

新しい MutexSecurity オブジェクトは常に空の随意アクセス リスト (DACL) で始まり、すべてのユーザーのすべてのアクセスが拒否されます。

適用対象

MutexSecurity(String, AccessControlSections)

ソース:
MutexSecurity.cs
ソース:
MutexSecurity.cs
ソース:
MutexSecurity.cs
ソース:
MutexSecurity.cs

指定した名前を持つシステム ミューテックスのアクセス制御セキュリティ規則のセクションを指定して、MutexSecurity クラスの新しいインスタンスを初期化します。

public:
 MutexSecurity(System::String ^ name, System::Security::AccessControl::AccessControlSections includeSections);
public MutexSecurity (string name, System.Security.AccessControl.AccessControlSections includeSections);
new System.Security.AccessControl.MutexSecurity : string * System.Security.AccessControl.AccessControlSections -> System.Security.AccessControl.MutexSecurity
Public Sub New (name As String, includeSections As AccessControlSections)

パラメーター

name
String

アクセス制御セキュリティ規則の取得元となるシステム ミューテックスの名前。

includeSections
AccessControlSections

取得するセクションを指定する AccessControlSections フラグの組み合わせ。

例外

指定した名前のシステム オブジェクトがありません。

注釈

このコンストラクターを使用すると、最初にオブジェクトを作成することなく、名前付きシステム ミューテックスのアクセス制御セキュリティを Mutex 取得できます。

名前付きシステム オブジェクトを操作する場合は注意が必要です。 ミューテックスではない という名前 name のシステム オブジェクトがある場合は、その制御アクセス セキュリティが取得される可能性があります。

適用対象