Partager via


IIdentityManagementService, interface

Espace de noms :  Microsoft.TeamFoundation.Framework.Client
Assembly :  Microsoft.TeamFoundation.Client (dans Microsoft.TeamFoundation.Client.dll)

Syntaxe

'Déclaration
Public Interface IIdentityManagementService
public interface IIdentityManagementService

Le type IIdentityManagementService expose les membres suivants.

Propriétés

  Nom Description
Propriété publique IdentityDomainScope

Début

Méthodes

  Nom Description
Méthode publique AddMemberToApplicationGroup Ajoutez le membre au groupe TFS.
Méthode publique CreateApplicationGroup Crée un groupe d'applications de TFS
Méthode publique DeleteApplicationGroup Supprime un groupe d'applications de TFS
Méthode publique GetScopeName Obtient le nom de portée pour l'identification fournies de portée
Méthode publique IsMember Requête développée d'appartenance pour le membre direct ou imbriquée.
Méthode publique IsOwnedWellKnownGroup Vérifiez si le descripteur donné est de type TeamFoundation, appartient à cet hôte IMS et est un groupe connu.Cela ne confirme pas qu'un tel groupe existe réellement, juste que le modèle de Sid répond à ces spécifications.
Méthode publique IsOwner Vérifiez si le descripteur donné est de type TeamFoundation, et appartenez à cet hôte IMS.Cela ne confirme pas qu'un tel groupe existe réellement, juste que le modèle de Sid appartient à cet hôte.
Méthode publique ListApplicationGroups Répertorie tous les groupes d'applications TFS dans la portée spécifiée
Méthode publique ReadIdentities(array<Guid[], MembershipQuery) Identités de lecture par ID d'Team Foundation Remarque - les performances est très rapide lorsque aucune information d'appartenance n'est demandée.
Méthode publique ReadIdentities(array<IdentityDescriptor[], MembershipQuery, ReadIdentityOptions) Identités de lecture pour les descripteurs donnés.La première magasin d'IMS d'évaluation.Si non signalé, essayez éventuellement la source comme AD. Remarque - les performances est très rapide lorsque aucune information d'appartenance n'est demandée.
Méthode publique ReadIdentities(IdentitySearchFactor, array<String[], MembershipQuery, ReadIdentityOptions) Identités de lecture selon le facteur de recherche.La première lecture du magasin d'IMS, puis (éventuellement) lu de la source comme AD.
Méthode publique ReadIdentity(IdentityDescriptor, MembershipQuery, ReadIdentityOptions) Surchargez qui prend un descripteur unique.Identité de lecture pour le descripteur donné.La première magasin d'IMS d'évaluation.Si non signalé, essayez éventuellement la source comme AD. Remarque - les performances est très rapide lorsque aucune information d'appartenance n'est demandée.
Méthode publique ReadIdentity(IdentitySearchFactor, String, MembershipQuery, ReadIdentityOptions) Surchargez qui prend un facteur unique de recherche et retourne correspondent à respecter l'ordre. 1.Avec plusieurs correspondances, identité active si existe, sinon première correspondance.2.Lorsqu'il existe une correspondance unique, la correspondance.3.Lorsqu'il n'y a aucune correspondance, annulez.Identité de lecture selon le facteur de recherche.La première lecture du magasin d'IMS, puis (éventuellement) lu de la source comme AD.
Méthode publique RefreshIdentity Actualiser les propriétés Compteur du fournisseur maintenant.Cette identité doit déjà être dans le magasin d'IMS.Si l'identité est un groupe, ses membres DIRECTS et leurs propriétés seront également actualisés (de façon asynchrone).
Méthode publique RemoveMemberFromApplicationGroup Supprimez le membre du groupe TFS.
Méthode publique UpdateApplicationGroup Met à jour une propriété d'un groupe d'applications de TFS

Début

Voir aussi

Référence

Microsoft.TeamFoundation.Framework.Client, espace de noms