SecurityIdentifier 建構函式
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
初始化 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。
- domainSid
- SecurityIdentifier
網域 SID。 下列 WellKnownSidType 值需要這個值。 任何其他 WellKnownSidType 值會忽略這個參數。