SecurityIdentifier 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
表示安全标识符 (SID),并提供 SID 的封送和比较操作。
public ref class SecurityIdentifier sealed : System::Security::Principal::IdentityReference, IComparable<System::Security::Principal::SecurityIdentifier ^>
public sealed class SecurityIdentifier : System.Security.Principal.IdentityReference, IComparable<System.Security.Principal.SecurityIdentifier>
[System.Runtime.InteropServices.ComVisible(false)]
public sealed class SecurityIdentifier : System.Security.Principal.IdentityReference, IComparable<System.Security.Principal.SecurityIdentifier>
type SecurityIdentifier = class
inherit IdentityReference
interface IComparable<SecurityIdentifier>
[<System.Runtime.InteropServices.ComVisible(false)>]
type SecurityIdentifier = class
inherit IdentityReference
interface IComparable<SecurityIdentifier>
Public NotInheritable Class SecurityIdentifier
Inherits IdentityReference
Implements IComparable(Of SecurityIdentifier)
- 继承
- 属性
- 实现
构造函数
SecurityIdentifier(Byte[], Int32) |
使用安全标识符 (SID) 的指定二进制表示形式初始化 SecurityIdentifier 类的新实例。 |
SecurityIdentifier(IntPtr) |
通过使用指向安全标识符的 SecurityIdentifier 二进制形式的指针 (SID) 初始化 类的新实例。 |
SecurityIdentifier(String) |
使用安全说明符定义语言 (SDDL) 格式的指定安全标识符 (SID) 初始化 SecurityIdentifier 类的新实例。 |
SecurityIdentifier(WellKnownSidType, SecurityIdentifier) |
使用指定的已知安全标识符 (SID) 类型和域 SID 初始化 SecurityIdentifier 类的新实例。 |
字段
MaxBinaryLength |
返回安全标识符的二进制表示形式的最大大小(以字节为单位)。 |
MinBinaryLength |
返回安全标识符的二进制表示形式的最小大小(以字节为单位)。 |
属性
AccountDomainSid |
如果由 SecurityIdentifier 对象表示的 SID 表示 Windows 帐户 SID,则从该 SID 返回帐户域安全标识符 (SID) 部分。 如果该 SID 不表示 Windows 帐户 SID,则此属性返回 |
BinaryLength |
返回由 SecurityIdentifier 对象表示的安全标识符 (SID) 的长度(以字节为单位)。 |
Value |
返回由此 SecurityIdentifier 对象表示的安全标识符 (SID) 的安全说明符定义语言 (SDDL) 字符串(全部大写)。 |
方法
运算符
Equality(SecurityIdentifier, SecurityIdentifier) |
比较两个 SecurityIdentifier 对象以确定它们是否相等。 如果这两个对象具有与 Value 属性返回的规范表示形式相同的规范表示形式,或是二者都为 |
Inequality(SecurityIdentifier, SecurityIdentifier) |
比较两个 SecurityIdentifier 对象以确定它们是否不相等。 如果它们的规范名称表示形式与 Value 属性返回的表示形式不同,或其中一个对象为 |