Share via


SemaphoreSecurity 建構函式

定義

初始化 SemaphoreSecurity 類別的新執行個體。

多載

SemaphoreSecurity()

使用預設值,初始化 SemaphoreSecurity 類別的新執行個體。

SemaphoreSecurity(String, AccessControlSections)

從具有指定名稱的系統號誌,使用指定的存取控制安全性規則區段,初始化 SemaphoreSecurity 類別的新執行個體。

SemaphoreSecurity()

來源:
SemaphoreSecurity.cs
來源:
SemaphoreSecurity.cs
來源:
SemaphoreSecurity.cs
來源:
SemaphoreSecurity.cs

使用預設值,初始化 SemaphoreSecurity 類別的新執行個體。

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

備註

新的 SemaphoreSecurity 物件一律會以空的任意存取清單開頭, (DACL) ,這會拒絕所有使用者的所有存取。

適用於

SemaphoreSecurity(String, AccessControlSections)

來源:
SemaphoreSecurity.cs
來源:
SemaphoreSecurity.cs
來源:
SemaphoreSecurity.cs
來源:
SemaphoreSecurity.cs

從具有指定名稱的系統號誌,使用指定的存取控制安全性規則區段,初始化 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 的系統物件不是號誌,可能會擷取其控制訪問控制安全性。

適用於