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.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 值都忽略此参数。