IIdentityManagementService 介面

命名空間:  Microsoft.TeamFoundation.Framework.Client
組件:  Microsoft.TeamFoundation.Client (在 Microsoft.TeamFoundation.Client.dll 中)

語法

'宣告
Public Interface IIdentityManagementService
public interface IIdentityManagementService

IIdentityManagementService 類型會公開下列成員。

屬性

  名稱 描述
公用屬性 IdentityDomainScope

回頁首

方法

  名稱 描述
公用方法 AddMemberToApplicationGroup TFS 群組加入成員。
公用方法 CreateApplicationGroup 建立 TFS 應用程式群組
公用方法 DeleteApplicationGroup 刪除 TFS 應用程式群組
公用方法 GetScopeName 取得範圍名稱提供的範圍 id.
公用方法 IsMember 直接或巢狀成員的擴充成員資格查詢。
公用方法 IsOwnedWellKnownGroup 檢查指定的描述元是 TeamFoundation 型別,屬於這個 IMS 主機和是已知的群組。這不會檢查這種群組確實存在, Sid 樣式符合這些要求時。
公用方法 IsOwner 請檢查指定描述項是否 TeamFoundation 型別,並且屬於這 IMS 主機。這不會檢查這種群組確實存在, Sid 樣式屬於這個主機上。
公用方法 ListApplicationGroups 列出指定之範圍內的所有 TFS 應用程式群組
公用方法 ReadIdentities(array<Guid[], MembershipQuery) 由 Team Foundation ID. 讀識別 注意-效能最短,當成員資格資訊並未要求。
公用方法 ReadIdentities(array<IdentityDescriptor[], MembershipQuery, ReadIdentityOptions) 讀取指定的描述元的識別。第一個嘗試 IMS 存放區。如果找不到,或者嘗試像 AD 的來源。 注意-效能最短,當成員資格資訊並未要求。
公用方法 ReadIdentities(IdentitySearchFactor, array<String[], MembershipQuery, ReadIdentityOptions) 讀取根據搜尋因素的識別。第一個從 IMS 存放區讀取, (選擇性地) 從像 AD 的來源會讀取。
公用方法 ReadIdentity(IdentityDescriptor, MembershipQuery, ReadIdentityOptions) 多載採用單一描述元。讀取指定的描述元的識別。第一個嘗試 IMS 存放區。如果找不到,或者嘗試像 AD 的來源。 注意-效能最短,當成員資格資訊並未要求。
公用方法 ReadIdentity(IdentitySearchFactor, String, MembershipQuery, ReadIdentityOptions) 若要多載採用單一搜尋因素而傳回依照順序相符。1.多個相符,作用中識別,如果存在,則為第一個符合項目。2.當有單一相符項目,遊戲。3.當沒有相符的項目時,則為 null。讀取根據搜尋因素的識別。第一個從 IMS 存放區讀取, (選擇性地) 從像 AD 的來源會讀取。
公用方法 RefreshIdentity 現在重新整理來自提供者的識別屬性。這個識別必須已經在 IMS 存放區。如果識別為群組,也會重新整理其直接成員及其屬性 (以非同步方式)。
公用方法 RemoveMemberFromApplicationGroup 從 TFS 群組移除成員。
公用方法 UpdateApplicationGroup 更新 TFS 應用程式群組的屬性。

回頁首

請參閱

參考

Microsoft.TeamFoundation.Framework.Client 命名空間