Partager via


TeamFoundationIdentityService, classe

Hiérarchie d'héritage

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

Espace de noms :  Microsoft.TeamFoundation.Server.Core
Assembly :  Microsoft.TeamFoundation.Server.Core (dans Microsoft.TeamFoundation.Server.Core.dll)

Syntaxe

'Déclaration
<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

Le type TeamFoundationIdentityService expose les membres suivants.

Constructeurs

  Nom Description
Méthode publique TeamFoundationIdentityService

Début

Propriétés

  Nom Description
Propriété publique ReadBatchSizeLimit

Début

Méthodes

  Nom Description
Méthode publique AddGroupAdministrator
Méthode publique AddMemberToApplicationGroup(TeamFoundationRequestContext, IdentityDescriptor, TeamFoundationIdentity)
Méthode publique AddMemberToApplicationGroup(TeamFoundationRequestContext, IdentityDescriptor, IdentityDescriptor)
Méthode publique AddRecentUser
Méthode publique CreateApplicationGroup(TeamFoundationRequestContext, String, String, String)
Méthode publique CreateApplicationGroup(TeamFoundationRequestContext, String, String, String, Boolean, Boolean)
Méthode publique CreateDescriptor
Méthode publique CreateScope
Méthode publique CreateUser
Méthode publique DeleteApplicationGroup
Méthode publique DeleteScope
Méthode publique DeleteUser
Méthode publique EnsureIsMember(TeamFoundationRequestContext, IdentityDescriptor, TeamFoundationIdentity)
Méthode publique EnsureIsMember(TeamFoundationRequestContext, IdentityDescriptor, IdentityDescriptor)
Méthode publique EnsureNotMember
Méthode publique EnsureWellKnownGroupExists
Méthode publique Equals Détermine si l'objet spécifié est identique à l'objet actuel. (Hérité de Object.)
Méthode protégée Finalize Autorise un objet à tenter de libérer des ressources et d'exécuter d'autres opérations de nettoyage avant qu'il ne soit récupéré par l'opération garbage collection. (Hérité de Object.)
Méthode publique GetHashCode Sert de fonction de hachage par défaut. (Hérité de Object.)
Méthode publique GetIdentityChanges
Méthode publique GetMostRecentlyUsedUsers
Méthode publique GetPreferredEmailAddress(TeamFoundationRequestContext, Guid)
Méthode publique GetPreferredEmailAddress(TeamFoundationRequestContext, Guid, Boolean) Obtenez l'adresse par défaut.
Méthode publique GetProjectAdminSid
Méthode publique GetScopeInfo
Méthode publique GetType Obtient le Type de l'instance actuelle. (Hérité de Object.)
Méthode publique IsEmailConfirmationPending
Méthode publique IsIdentityCached(TeamFoundationRequestContext, IdentityDescriptor) Obsolète. Vérifiez si un ID particulier est mis en cache
Méthode publique IsIdentityCached(TeamFoundationRequestContext, SecurityIdentifier)
Méthode publique IsMember(TeamFoundationRequestContext, IdentityDescriptor, IdentityDescriptor)
Méthode publique IsMember(TeamFoundationRequestContext, IdentityDescriptor, IdentityDescriptor, Boolean)
Méthode publique ListApplicationGroups(TeamFoundationRequestContext, String, ReadIdentityOptions, IEnumerable<String>)
Méthode publique ListApplicationGroups(TeamFoundationRequestContext, String, ReadIdentityOptions, IEnumerable<String>, IdentityPropertyScope)
Méthode protégée MemberwiseClone Crée une copie superficielle de l'objet Object actuel. (Hérité de Object.)
Méthode publique ReadFilteredIdentities
Méthode publique ReadFilteredIdentitiesByDescriptor Lire une page des identités filtrées par IdentityDescriptor, triées par DisplayName.
Méthode publique ReadIdentities(TeamFoundationRequestContext, array<IdentityDescriptor[])
Méthode publique ReadIdentities(TeamFoundationRequestContext, array<Guid[])
Méthode publique ReadIdentities(TeamFoundationRequestContext, IdentitySearchFactor, array<String[])
Méthode publique ReadIdentities(TeamFoundationRequestContext, array<IdentityDescriptor[], MembershipQuery, ReadIdentityOptions, IEnumerable<String>)
Méthode publique ReadIdentities(TeamFoundationRequestContext, array<Guid[], MembershipQuery, ReadIdentityOptions, IEnumerable<String>)
Méthode publique ReadIdentities(TeamFoundationRequestContext, IdentitySearchFactor, array<String[], MembershipQuery, ReadIdentityOptions, IEnumerable<String>)
Méthode publique ReadIdentities(TeamFoundationRequestContext, array<IdentityDescriptor[], MembershipQuery, ReadIdentityOptions, IEnumerable<String>, IdentityPropertyScope)
Méthode publique ReadIdentities(TeamFoundationRequestContext, array<Guid[], MembershipQuery, ReadIdentityOptions, IEnumerable<String>, IdentityPropertyScope)
Méthode publique ReadIdentities(TeamFoundationRequestContext, IdentitySearchFactor, array<String[], MembershipQuery, ReadIdentityOptions, IEnumerable<String>, IdentityPropertyScope)
Méthode publique ReadIdentity(TeamFoundationRequestContext, String)
Méthode publique ReadIdentity(TeamFoundationRequestContext, IdentitySearchFactor, String)
Méthode publique ReadIdentity(TeamFoundationRequestContext, IdentityDescriptor, MembershipQuery, ReadIdentityOptions)
Méthode publique ReadIdentity(TeamFoundationRequestContext, IdentitySearchFactor, String, MembershipQuery, ReadIdentityOptions, IEnumerable<String>)
Méthode publique ReadIdentity(TeamFoundationRequestContext, IdentityDescriptor, MembershipQuery, ReadIdentityOptions, IEnumerable<String>, IdentityPropertyScope)
Méthode publique ReadIdentity(TeamFoundationRequestContext, IdentitySearchFactor, String, MembershipQuery, ReadIdentityOptions, IEnumerable<String>, IdentityPropertyScope)
Méthode publique ReadIdentityFromSource
Méthode publique ReadRequestIdentity
Méthode publique RefreshIdentity
Méthode publique RemoveGroupAdministrator
Méthode publique RemoveMemberFromApplicationGroup(TeamFoundationRequestContext, IdentityDescriptor, IdentityDescriptor)
Méthode publique RemoveMemberFromApplicationGroup(TeamFoundationRequestContext, IdentityDescriptor, IdentityDescriptor, Boolean)
Méthode publique RenameScope
Méthode publique SetCustomDisplayName
Méthode publique SetPreferredEmailAddress
Méthode publique ToString Retourne une chaîne qui représente l'objet actif. (Hérité de Object.)
Méthode publique UpdateApplicationGroup
Méthode publique UpdateExtendedProperties(TeamFoundationRequestContext, IdentityDescriptor, IEnumerable<PropertyValue>)
Méthode publique UpdateExtendedProperties(TeamFoundationRequestContext, IdentityPropertyScope, IdentityDescriptor, IEnumerable<PropertyValue>)
Méthode publique UpdateIdentities
Méthode publique UpdateIdentity

Début

Implémentations d'interface explicite

  Nom Description
Implémentation d'interface expliciteMéthode privée ITeamFoundationService.ServiceEnd
Implémentation d'interface expliciteMéthode privée ITeamFoundationService.ServiceStart

Début

Sécurité des threads

Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.

Voir aussi

Référence

Microsoft.TeamFoundation.Server.Core, espace de noms