SidIdentityHelper 类
基于SID的类型描述符的帮助器方法,如Windows和TFS。
继承层次结构
System.Object
Microsoft.TeamFoundation.Framework.Common.SidIdentityHelper
命名空间: Microsoft.TeamFoundation.Framework.Common
程序集: Microsoft.TeamFoundation.Common(在 Microsoft.TeamFoundation.Common.dll 中)
语法
声明
Public NotInheritable Class SidIdentityHelper
public static class SidIdentityHelper
SidIdentityHelper 类型公开以下成员。
属性
名称 | 说明 | |
---|---|---|
PhantomSidPrefix | ||
TeamFoundationSidPrefix | ||
WellKnownDomainSid | ||
WellKnownSidPrefix | ||
WellKnownSidType |
页首
方法
名称 | 说明 | |
---|---|---|
ConstructPhantomSid | ||
ConstructWellKnownSid | 构造已知的 Team Foundation 标识符。 | |
DecodePhantomSid | ||
DecodeSid | 转换为二进制应为其部件。此转换的代码来自 [SecurityIdentifier] 对象。 | |
EncodeSid | ||
GetDomainSid | ||
GetSidRid | ||
IsBuiltInAccount | 确定是否为SID一个内置帐户。所有内置帐户来自Windows NT AUTHORITY (5)而且有32作为其第一个子权限。 | |
IsNTAccount | 如果这是NT标识的SID,则NT标识可能来自SAM数据库或Active Directory。都来自Windows NT AUTHORITY (5)而且有21作为其第一个子权限。 | |
IsServiceAccount | 确定是否为web服务或本地服务的已知SID。 | |
IsTeamFoundationIdentifier | ||
NewSid | ||
ResolveSid(SecurityIdentifierInfo, String%, String%, NativeMethods.AccountType%, Boolean%) | ||
ResolveSid(SecurityIdentifierInfo, String%, String%, NativeMethods.AccountType%, Boolean%, Boolean%) |
页首
字段
名称 | 说明 | |
---|---|---|
IllegalNameChars |
页首
线程安全
此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。但不保证所有实例成员都是线程安全的。