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 | 檢查指定描述項是否執行型別,屬於這個 IMS 主機和是已知的群組。這不檢查此群組確實存在, Sid 模式符合這些需求的。 | |
IsOwner | 請檢查指定描述項是否執行型別,而且屬於這 IMS 主應用程式。這不檢查此群組確實存在, Sid 模式屬於這台主機上的相同。 | |
ListApplicationGroups | 列出在指定的範圍內的所有 TFS 應用程式群組 | |
ReadIdentities(array<Guid[], MembershipQuery) | 由 Team Foundation ID. 讀取" 請注意-效能會是最快速,因為成員資格資訊並未要求。 | |
ReadIdentities(array<IdentityDescriptor[], MembershipQuery, ReadIdentityOptions) | 要讀取所指定描述項的識別。第一個嘗試 IMS 存放區。如果找不到,選擇性地嘗試與廣告的來源。 請注意-效能會是最快速,因為成員資格資訊並未要求。 | |
ReadIdentities(IdentitySearchFactor, array<String[], MembershipQuery, ReadIdentityOptions) | 讀取根據搜尋因素的識別。第一個以 IMS 存放區讀取, (選擇性) 在與廣告的來源會讀取。 | |
ReadIdentity(IdentityDescriptor, MembershipQuery, ReadIdentityOptions) | 多載採用單一描述項。要讀取所指定描述項的識別。第一個嘗試 IMS 存放區。如果找不到,選擇性地嘗試與廣告的來源。 請注意-效能會是最快速,因為成員資格資訊並未要求。 | |
ReadIdentity(IdentitySearchFactor, String, MembershipQuery, ReadIdentityOptions) | 若要多載採用一個單一搜尋因數並傳回依照順序相符。1.多個相符項目,使用中識別,如果存在,第一個符合項目。2.當有單一相符項目,則為相符項目。3.如果沒有任何相符項目時,則為 null。讀取根據搜尋因素的識別。第一個以 IMS 存放區讀取, (選擇性) 在與廣告的來源會讀取。 | |
RefreshIdentity | 現在重新整理來自提供者的識別屬性。這個識別必須已經在 IMS 存放區。如果識別為群組,也會重新整理其直接成員及其屬性 (非同步)。 | |
RemoveMemberFromApplicationGroup | 從 TFS 群組中移除成員。 | |
UpdateApplicationGroup | 更新 TFS 應用程式群組的屬性。 |
回頁首