TeamFoundationIdentityService 類別

繼承階層架構

System.Object
  Microsoft.TeamFoundation.Server.Core.TeamFoundationIdentityService

命名空間:  Microsoft.TeamFoundation.Server.Core
組件:  Microsoft.TeamFoundation.Server.Core (在 Microsoft.TeamFoundation.Server.Core.dll 中)

語法

'宣告
<TeamFoundationServiceDependency(GetType(TeamFoundationRegistryService))> _
<TeamFoundationServiceDependency(GetType(TeamFoundationTaskService))> _
<TeamFoundationServiceDependency(GetType(TeamFoundationSqlNotificationService))> _
<TeamFoundationServiceDependency(GetType(TeamFoundationFeatureAvailabilityService))> _
<TeamFoundationServiceDependency(GetType(SecurityService))> _
<TeamFoundationServiceDependency(GetType(TeamFoundationSecurityService))> _
<TeamFoundationServiceDependency(GetType(TeamFoundationEventService))> _
<TeamFoundationServiceDependency(GetType(TeamFoundationHostManagementService))> _
Public Class TeamFoundationIdentityService _
    Implements ITeamFoundationService, ITeamFoundationIdentityService
[TeamFoundationServiceDependency(typeof(TeamFoundationRegistryService))]
[TeamFoundationServiceDependency(typeof(TeamFoundationTaskService))]
[TeamFoundationServiceDependency(typeof(TeamFoundationSqlNotificationService))]
[TeamFoundationServiceDependency(typeof(TeamFoundationFeatureAvailabilityService))]
[TeamFoundationServiceDependency(typeof(SecurityService))]
[TeamFoundationServiceDependency(typeof(TeamFoundationSecurityService))]
[TeamFoundationServiceDependency(typeof(TeamFoundationEventService))]
[TeamFoundationServiceDependency(typeof(TeamFoundationHostManagementService))]
public class TeamFoundationIdentityService : ITeamFoundationService, 
    ITeamFoundationIdentityService

TeamFoundationIdentityService 類型會公開下列成員。

建構函式

  名稱 描述
公用方法 TeamFoundationIdentityService

回頁首

屬性

  名稱 描述
公用屬性 ReadBatchSizeLimit

回頁首

方法

  名稱 描述
公用方法 AddGroupAdministrator
公用方法 AddMemberToApplicationGroup(TeamFoundationRequestContext, IdentityDescriptor, TeamFoundationIdentity)
公用方法 AddMemberToApplicationGroup(TeamFoundationRequestContext, IdentityDescriptor, IdentityDescriptor)
公用方法 AddRecentUser
公用方法 CreateApplicationGroup(TeamFoundationRequestContext, String, String, String)
公用方法 CreateApplicationGroup(TeamFoundationRequestContext, String, String, String, Boolean, Boolean)
公用方法 CreateDescriptor
公用方法 CreateScope
公用方法 CreateUser
公用方法 DeleteApplicationGroup
公用方法 DeleteScope
公用方法 DeleteUser
公用方法 EnsureIsMember(TeamFoundationRequestContext, IdentityDescriptor, TeamFoundationIdentity)
公用方法 EnsureIsMember(TeamFoundationRequestContext, IdentityDescriptor, IdentityDescriptor)
公用方法 EnsureNotMember
公用方法 EnsureWellKnownGroupExists
公用方法 Equals 判斷指定的物件是否等於目前物件。 (繼承自 Object)。
受保護的方法 Finalize 允許物件在記憶體回收進行回收之前,嘗試釋放資源並執行其他清除作業。 (繼承自 Object)。
公用方法 GetHashCode 做為預設雜湊函式。 (繼承自 Object)。
公用方法 GetIdentityChanges
公用方法 GetMostRecentlyUsedUsers
公用方法 GetPreferredEmailAddress(TeamFoundationRequestContext, Guid)
公用方法 GetPreferredEmailAddress(TeamFoundationRequestContext, Guid, Boolean) 取得慣用的位址。
公用方法 GetProjectAdminSid
公用方法 GetScopeInfo
公用方法 GetType 取得目前執行個體的 Type。 (繼承自 Object)。
公用方法 IsEmailConfirmationPending
公用方法 IsIdentityCached(TeamFoundationRequestContext, IdentityDescriptor) 已過時。檢查是否快取特定 ID
公用方法 IsIdentityCached(TeamFoundationRequestContext, SecurityIdentifier)
公用方法 IsMember(TeamFoundationRequestContext, IdentityDescriptor, IdentityDescriptor)
公用方法 IsMember(TeamFoundationRequestContext, IdentityDescriptor, IdentityDescriptor, Boolean)
公用方法 ListApplicationGroups(TeamFoundationRequestContext, String, ReadIdentityOptions, IEnumerable<String>)
公用方法 ListApplicationGroups(TeamFoundationRequestContext, String, ReadIdentityOptions, IEnumerable<String>, IdentityPropertyScope)
受保護的方法 MemberwiseClone 建立目前 Object 的淺層複本 (Shallow Copy)。 (繼承自 Object)。
公用方法 ReadFilteredIdentities
公用方法 ReadFilteredIdentitiesByDescriptor 由 IdentityDescriptor 讀取篩選的識別網頁,依 DisplayName。
公用方法 ReadIdentities(TeamFoundationRequestContext, array<IdentityDescriptor[])
公用方法 ReadIdentities(TeamFoundationRequestContext, array<Guid[])
公用方法 ReadIdentities(TeamFoundationRequestContext, IdentitySearchFactor, array<String[])
公用方法 ReadIdentities(TeamFoundationRequestContext, array<IdentityDescriptor[], MembershipQuery, ReadIdentityOptions, IEnumerable<String>)
公用方法 ReadIdentities(TeamFoundationRequestContext, array<Guid[], MembershipQuery, ReadIdentityOptions, IEnumerable<String>)
公用方法 ReadIdentities(TeamFoundationRequestContext, IdentitySearchFactor, array<String[], MembershipQuery, ReadIdentityOptions, IEnumerable<String>)
公用方法 ReadIdentities(TeamFoundationRequestContext, array<IdentityDescriptor[], MembershipQuery, ReadIdentityOptions, IEnumerable<String>, IdentityPropertyScope)
公用方法 ReadIdentities(TeamFoundationRequestContext, array<Guid[], MembershipQuery, ReadIdentityOptions, IEnumerable<String>, IdentityPropertyScope)
公用方法 ReadIdentities(TeamFoundationRequestContext, IdentitySearchFactor, array<String[], MembershipQuery, ReadIdentityOptions, IEnumerable<String>, IdentityPropertyScope)
公用方法 ReadIdentity(TeamFoundationRequestContext, String)
公用方法 ReadIdentity(TeamFoundationRequestContext, IdentitySearchFactor, String)
公用方法 ReadIdentity(TeamFoundationRequestContext, IdentityDescriptor, MembershipQuery, ReadIdentityOptions)
公用方法 ReadIdentity(TeamFoundationRequestContext, IdentitySearchFactor, String, MembershipQuery, ReadIdentityOptions, IEnumerable<String>)
公用方法 ReadIdentity(TeamFoundationRequestContext, IdentityDescriptor, MembershipQuery, ReadIdentityOptions, IEnumerable<String>, IdentityPropertyScope)
公用方法 ReadIdentity(TeamFoundationRequestContext, IdentitySearchFactor, String, MembershipQuery, ReadIdentityOptions, IEnumerable<String>, IdentityPropertyScope)
公用方法 ReadIdentityFromSource
公用方法 ReadRequestIdentity
公用方法 RefreshIdentity
公用方法 RemoveGroupAdministrator
公用方法 RemoveMemberFromApplicationGroup(TeamFoundationRequestContext, IdentityDescriptor, IdentityDescriptor)
公用方法 RemoveMemberFromApplicationGroup(TeamFoundationRequestContext, IdentityDescriptor, IdentityDescriptor, Boolean)
公用方法 RenameScope
公用方法 SetCustomDisplayName
公用方法 SetPreferredEmailAddress
公用方法 ToString 傳回表示目前物件的字串。 (繼承自 Object)。
公用方法 UpdateApplicationGroup
公用方法 UpdateExtendedProperties(TeamFoundationRequestContext, IdentityDescriptor, IEnumerable<PropertyValue>)
公用方法 UpdateExtendedProperties(TeamFoundationRequestContext, IdentityPropertyScope, IdentityDescriptor, IEnumerable<PropertyValue>)
公用方法 UpdateIdentities
公用方法 UpdateIdentity

回頁首

明確介面實作

  名稱 描述
明確介面實作私用方法 ITeamFoundationService.ServiceEnd
明確介面實作私用方法 ITeamFoundationService.ServiceStart

回頁首

執行緒安全

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

請參閱

參考

Microsoft.TeamFoundation.Server.Core 命名空間