SemaphoreSecurity コンストラクター
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
SemaphoreSecurity クラスの新しいインスタンスを初期化します。
オーバーロード
SemaphoreSecurity() |
SemaphoreSecurity クラスの新しいインスタンスを既定値で初期化します。 |
SemaphoreSecurity(String, AccessControlSections) |
指定した名前を持つシステム セマフォのアクセス制御セキュリティ規則のセクションを指定して、SemaphoreSecurity クラスの新しいインスタンスを初期化します。 |
SemaphoreSecurity()
SemaphoreSecurity クラスの新しいインスタンスを既定値で初期化します。
public:
SemaphoreSecurity();
public SemaphoreSecurity ();
Public Sub New ()
注釈
新しい SemaphoreSecurity オブジェクトは常に空の随意アクセス リスト (DACL) で始まり、すべてのユーザーのすべてのアクセスが拒否されます。
適用対象
SemaphoreSecurity(String, AccessControlSections)
指定した名前を持つシステム セマフォのアクセス制御セキュリティ規則のセクションを指定して、SemaphoreSecurity クラスの新しいインスタンスを初期化します。
public:
SemaphoreSecurity(System::String ^ name, System::Security::AccessControl::AccessControlSections includeSections);
public SemaphoreSecurity (string name, System.Security.AccessControl.AccessControlSections includeSections);
new System.Security.AccessControl.SemaphoreSecurity : string * System.Security.AccessControl.AccessControlSections -> System.Security.AccessControl.SemaphoreSecurity
Public Sub New (name As String, includeSections As AccessControlSections)
パラメーター
- name
- String
アクセス制御セキュリティ規則の取得元となるシステム セマフォの名前。
- includeSections
- AccessControlSections
取得するセクションを指定する AccessControlSections フラグの組み合わせ。
注釈
このコンストラクターを使用すると、最初にオブジェクトを作成せずに、名前付きシステム セマフォのアクセス制御セキュリティを Semaphore 取得できます。
名前付きシステム オブジェクトを操作する場合は注意が必要です。 セマフォではない という名前 name
のシステム オブジェクトがある場合は、その制御アクセス セキュリティが取得される可能性があります。
適用対象
.NET