Partager via


TeamFoundationIdentityService.ReadIdentity, méthode (TeamFoundationRequestContext, IdentitySearchFactor, String, MembershipQuery, ReadIdentityOptions, IEnumerable<String>, IdentityPropertyScope)

Surcharge qui prend un facteur unique recherche et renvoie la correspondance suivant cet ordre.

1.Lorsqu'il n'existe aucune correspondance, null.

2.Lorsqu'il existe une correspondance unique, cette identité indépendamment de si l'identité est active.

3.Lorsqu'il existe une correspondance unique identité active, cette identité.

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

Syntaxe

'Déclaration
Public Function ReadIdentity ( _
    requestContext As TeamFoundationRequestContext, _
    searchFactor As IdentitySearchFactor, _
    factorValue As String, _
    queryMembership As MembershipQuery, _
    readOptions As ReadIdentityOptions, _
    propertyNameFilters As IEnumerable(Of String), _
    propertyScope As IdentityPropertyScope _
) As TeamFoundationIdentity
public TeamFoundationIdentity ReadIdentity(
    TeamFoundationRequestContext requestContext,
    IdentitySearchFactor searchFactor,
    string factorValue,
    MembershipQuery queryMembership,
    ReadIdentityOptions readOptions,
    IEnumerable<string> propertyNameFilters,
    IdentityPropertyScope propertyScope
)

Paramètres

  • propertyNameFilters
    Type : System.Collections.Generic.IEnumerable<String>
    Seulement sont requis quand lire options comprend des propriétés étendues, reportez-vous à la rubrique propriété Service API.Ne peut être null dans le cas contraire.

Valeur de retour

Type : Microsoft.TeamFoundation.Framework.Server.TeamFoundationIdentity
retourne TeamFoundationIdentity ;

Implémentations

ITeamFoundationIdentityService.ReadIdentity(TeamFoundationRequestContext, IdentitySearchFactor, String, MembershipQuery, ReadIdentityOptions, IEnumerable<String>, IdentityPropertyScope)

Exceptions

Exception Condition
MultipleIdentitiesFoundException

Levée lorsqu'il existe plusieurs correspondances, à moins qu'une seule identité est active.

Sécurité .NET Framework

Voir aussi

Référence

TeamFoundationIdentityService Classe

ReadIdentity, surcharge

Microsoft.TeamFoundation.Framework.Server, espace de noms