MutexSecurity コンストラクター

定義

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

オーバーロード

名前 説明
MutexSecurity()

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

MutexSecurity(String, AccessControlSections)

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

MutexSecurity()

ソース:
MutexSecurity.cs
ソース:
MutexSecurity.cs
ソース:
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.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 という名前のシステム オブジェクトがある場合は、その制御アクセス セキュリティが取得される可能性があります。

適用対象