SecurityIdentifier 建構函式

定義

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

多載

SecurityIdentifier(IntPtr)

使用安全性識別碼二進位形式的指標, (SID) ,初始化 類別的新實例 SecurityIdentifier

SecurityIdentifier(String)

使用安全性描述元定義語言 (SDDL) 格式的指定安全識別項 (SID),初始化 SecurityIdentifier 類別的新執行個體。

SecurityIdentifier(Byte[], Int32)

使用指定的安全識別項 (SID) 二進位表示,初始化 SecurityIdentifier 類別的新執行個體。

SecurityIdentifier(WellKnownSidType, SecurityIdentifier)

使用指定的已知安全識別項 (SID) 型別和網域 SID,初始化 SecurityIdentifier 類別的新執行個體。

SecurityIdentifier(IntPtr)

使用安全性識別碼二進位形式的指標, (SID) ,初始化 類別的新實例 SecurityIdentifier

public:
 SecurityIdentifier(IntPtr binaryForm);
public SecurityIdentifier (IntPtr binaryForm);
new System.Security.Principal.SecurityIdentifier : nativeint -> System.Security.Principal.SecurityIdentifier
Public Sub New (binaryForm As IntPtr)

參數

binaryForm
IntPtr

nativeint

SID 二進位形式的指標。

適用於

SecurityIdentifier(String)

使用安全性描述元定義語言 (SDDL) 格式的指定安全識別項 (SID),初始化 SecurityIdentifier 類別的新執行個體。

public:
 SecurityIdentifier(System::String ^ sddlForm);
public SecurityIdentifier (string sddlForm);
new System.Security.Principal.SecurityIdentifier : string -> System.Security.Principal.SecurityIdentifier
Public Sub New (sddlForm As String)

參數

sddlForm
String

用來建立 SecurityIdentifier 物件之 SID 的 SDDL 字串。

適用於

SecurityIdentifier(Byte[], Int32)

使用指定的安全識別項 (SID) 二進位表示,初始化 SecurityIdentifier 類別的新執行個體。

public:
 SecurityIdentifier(cli::array <System::Byte> ^ binaryForm, int offset);
public SecurityIdentifier (byte[] binaryForm, int offset);
new System.Security.Principal.SecurityIdentifier : byte[] * int -> System.Security.Principal.SecurityIdentifier
Public Sub New (binaryForm As Byte(), offset As Integer)

參數

binaryForm
Byte[]

表示 SID 的位元組陣列。

offset
Int32

用來做為 binaryForm 中的起始索引之位元組位移。

適用於

SecurityIdentifier(WellKnownSidType, SecurityIdentifier)

使用指定的已知安全識別項 (SID) 型別和網域 SID,初始化 SecurityIdentifier 類別的新執行個體。

public:
 SecurityIdentifier(System::Security::Principal::WellKnownSidType sidType, System::Security::Principal::SecurityIdentifier ^ domainSid);
public SecurityIdentifier (System.Security.Principal.WellKnownSidType sidType, System.Security.Principal.SecurityIdentifier domainSid);
public SecurityIdentifier (System.Security.Principal.WellKnownSidType sidType, System.Security.Principal.SecurityIdentifier? domainSid);
new System.Security.Principal.SecurityIdentifier : System.Security.Principal.WellKnownSidType * System.Security.Principal.SecurityIdentifier -> System.Security.Principal.SecurityIdentifier
Public Sub New (sidType As WellKnownSidType, domainSid As SecurityIdentifier)

參數

sidType
WellKnownSidType

其中一個列舉值。 這個值不可以是 LogonIdsSid

適用於