SecurityIdentifier 构造函数 
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
初始化 SecurityIdentifier 类的新实例。
重载
| SecurityIdentifier(IntPtr) | 通过使用指向安全标识符的 SecurityIdentifier 二进制形式的指针 (SID) 初始化 类的新实例。 | 
| SecurityIdentifier(String) | 使用安全说明符定义语言 (SDDL) 格式的指定安全标识符 (SID) 初始化 SecurityIdentifier 类的新实例。 | 
| SecurityIdentifier(Byte[], Int32) | 使用安全标识符 (SID) 的指定二进制表示形式初始化 SecurityIdentifier 类的新实例。 | 
| SecurityIdentifier(WellKnownSidType, SecurityIdentifier) | 使用指定的已知安全标识符 (SID) 类型和域 SID 初始化 SecurityIdentifier 类的新实例。 | 
SecurityIdentifier(IntPtr)
通过使用指向安全标识符的 SecurityIdentifier 二进制形式的指针 (SID) 初始化 类的新实例。
public:
 SecurityIdentifier(IntPtr binaryForm);public SecurityIdentifier(IntPtr binaryForm);new System.Security.Principal.SecurityIdentifier : nativeint -> System.Security.Principal.SecurityIdentifierPublic 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.SecurityIdentifierPublic 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.SecurityIdentifierPublic 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.SecurityIdentifierPublic Sub New (sidType As WellKnownSidType, domainSid As SecurityIdentifier)参数
- sidType
- WellKnownSidType
枚举值之一。 此值不得为 LogonIdsSid。
- domainSid
- SecurityIdentifier
域 SID。 以下 WellKnownSidType 值需要此值。 任何其他 WellKnownSidType 值都忽略此参数。