共用方式為


SidIdentityHelper 類別

根據 SID 的描述項的 Helper 方法,就像 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 將二進位 SID 為其組件。這個轉換的程式碼來自 [SecurityIdentifier] 物件。
公用方法靜態成員 EncodeSid
公用方法靜態成員 GetDomainSid
公用方法靜態成員 GetSidRid
公用方法靜態成員 IsBuiltInAccount 判斷這個是否為 SID 其中一個內建帳戶。所有內建帳戶來自 Windows NT Authority (5) 而且有 32 做為第一個層級的授權。
公用方法靜態成員 IsNTAccount 如果這是 NT 識別的 SID,則 NT 識別可能來自 SAM 資料庫或 Active Directory。他們來自於 Windows NT Authority (5) 而且有 21 做為第一個層級的授權。
公用方法靜態成員 IsServiceAccount 判斷這個是否為網路服務或本機服務的已知的 SID。
公用方法靜態成員 IsTeamFoundationIdentifier
公用方法靜態成員 NewSid
公用方法靜態成員 ResolveSid(SecurityIdentifierInfo, String%, String%, NativeMethods.AccountType%, Boolean%)
公用方法靜態成員 ResolveSid(SecurityIdentifierInfo, String%, String%, NativeMethods.AccountType%, Boolean%, Boolean%)

回頁首

欄位

  名稱 說明
公用欄位靜態成員 IllegalNameChars

回頁首

執行緒安全

這個型別的任何 Public static (在 Visual Basic 中為 Shared) 成員都具備執行緒安全。不保證任何執行個體成員是安全執行緒。

請參閱

參考

Microsoft.TeamFoundation.Framework.Common 命名空間