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 du groupe de 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é.
Méthode publique IsOwnedWellKnownGroup Vérifiez si le modèle donné est de type de TeamFoundation, appartient à cet hôte d'IMS et est un groupe connu.Cela ne confirme pas qu'un tel groupe existe réellement, de même que le modèle de SID répond à ces exigences.
Méthode publique IsOwner Vérifiez si le modèle donné est de type de TeamFoundation, et devez appartenir à cet hôte d'IMS.Cela ne confirme pas qu'un tel groupe existe réellement, de même que le modèle de SID appartient à cet hôte.
Méthode publique ListApplicationGroups Répertorie tous les groupes d'applications microsoft TFS dans la portée spécifiée
Méthode publique ReadIdentities(array<Guid[], MembershipQuery) Lisez les identités par ID d' Team Foundation Notez que les performances est la plus rapide lorsque les informations d'appartenance n'est demandée.
Méthode publique ReadIdentities(array<IdentityDescriptor[], MembershipQuery, ReadIdentityOptions) Lisez les identités pour les modèles fournis.Première mémoire d'IMS de test.Si non trouvé, éventuellement la source de test AD comme. Notez que les performances est la plus rapide lorsque les informations d'appartenance n'est demandée.
Méthode publique ReadIdentities(IdentitySearchFactor, array<String[], MembershipQuery, ReadIdentityOptions) Lisez les identités selon le facteur de recherche.Le premier a lu de mémoire d'IMS, puis (facultatif) lisez de la source comme AD.
Méthode publique ReadIdentity(IdentityDescriptor, MembershipQuery, ReadIdentityOptions) Surchargez qui prend un modèle unique.Lisez l'identité du modèle donné.Première mémoire d'IMS de test.Si non trouvé, éventuellement la source de test AD comme. Notez que les performances est la plus rapide lorsque les informations d'appartenance n'est demandée.
Méthode publique ReadIdentity(IdentitySearchFactor, String, MembershipQuery, ReadIdentityOptions) Surchargez qui prend un seul facteur de recherche et retourne la correspondance suivant cette commande. 1.Avec plusieurs correspondances, identité active si existe, sinon première correspondance.2.Lors d'une correspondance unique, la correspondance.3.Lorsqu'il n'y a aucune correspondance, supprimez.Lisez l'identité selon le facteur de recherche.Le premier a lu de mémoire d'IMS, puis (facultatif) lisez de la source comme AD.
Méthode publique RefreshIdentity Actualiser les propriétés d'identité du fournisseur maintenant.Cette identité doit être déjà en mémoire 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 de 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