ITeamFoundationIdentityService.ReadIdentity-Methode (TeamFoundationRequestContext, IdentitySearchFactor, String, MembershipQuery, ReadIdentityOptions, IEnumerable<String>)
Überladung für oben beschriebene Methode, die einen einzelnen Suchfaktor ist und die Übereinstimmung zurückgibt, die dieser Reihenfolge folgt. 1. Wenn keine Übereinstimmung gibt, können Sie NULL. 2. Wenn eine einzelne Übereinstimmung, diese Identität unabhängig davon, ob die Identität aktiv ist. 3. Wenn eine einzelne Identitätsabgleichung aktive, gibt diese Identität.
Namespace: Microsoft.TeamFoundation.Server.Core
Assembly: Microsoft.TeamFoundation.Server.Core (in Microsoft.TeamFoundation.Server.Core.dll)
Syntax
'Declaration
Function ReadIdentity ( _
requestContext As TeamFoundationRequestContext, _
searchFactor As IdentitySearchFactor, _
factorValue As String, _
queryMembership As MembershipQuery, _
readOptions As ReadIdentityOptions, _
propertyNameFilters As IEnumerable(Of String) _
) As TeamFoundationIdentity
TeamFoundationIdentity ReadIdentity(
TeamFoundationRequestContext requestContext,
IdentitySearchFactor searchFactor,
string factorValue,
MembershipQuery queryMembership,
ReadIdentityOptions readOptions,
IEnumerable<string> propertyNameFilters
)
Parameter
- requestContext
Typ: Microsoft.TeamFoundation.Framework.Server.TeamFoundationRequestContext
Nur erforderlich, wenn Leseoptionen erweiterte Eigenschaften enthält, verweisen Sie Prpoperty-Dienst API.Kann NULL andernfalls sein.
- searchFactor
Typ: Microsoft.TeamFoundation.Framework.Common.IdentitySearchFactor
- factorValue
Typ: System.String
- queryMembership
Typ: Microsoft.TeamFoundation.Framework.Common.MembershipQuery
- readOptions
Typ: Microsoft.TeamFoundation.Framework.Common.ReadIdentityOptions
- propertyNameFilters
Typ: System.Collections.Generic.IEnumerable<String>
Rückgabewert
Typ: Microsoft.TeamFoundation.Server.Core.TeamFoundationIdentity
Gibt TeamFoundationIdentity zurück.
Ausnahmen
Ausnahme | Bedingung |
---|---|
MultipleIdentitiesFoundException | Wird ausgelöst, wenn es mehrere Übereinstimmungen vorhanden sind, es sei denn, dass genau eine Identität aktiv ist. |
.NET Framework-Sicherheit
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.