TeamFoundationIdentityService.ReadIdentity-Methode (TeamFoundationRequestContext, IdentitySearchFactor, String, MembershipQuery, ReadIdentityOptions, IEnumerable<String>)
Überladung, die einen einziges Such-Faktor und Übereinstimmung dieser Reihenfolge zurückgegeben.
1.Null, wenn keine Übereinstimmung vorliegt.
2.Wenn eine einzelne Übereinstimmung vorliegt, ist die Identität, unabhängig davon, ob die Identität aktiv.
3.Wenn eine einzelne aktive Identität, die Identität Übereinstimmung.
Namespace: Microsoft.TeamFoundation.Framework.Server
Assembly: Microsoft.TeamFoundation.Framework.Server (in Microsoft.TeamFoundation.Framework.Server.dll)
Syntax
'Declaration
Public Function ReadIdentity ( _
requestContext As TeamFoundationRequestContext, _
searchFactor As IdentitySearchFactor, _
factorValue As String, _
queryMembership As MembershipQuery, _
readOptions As ReadIdentityOptions, _
propertyNameFilters As IEnumerable(Of String) _
) As TeamFoundationIdentity
public TeamFoundationIdentity ReadIdentity(
TeamFoundationRequestContext requestContext,
IdentitySearchFactor searchFactor,
string factorValue,
MembershipQuery queryMembership,
ReadIdentityOptions readOptions,
IEnumerable<string> propertyNameFilters
)
Parameter
- requestContext
Typ: Microsoft.TeamFoundation.Framework.Server.TeamFoundationRequestContext
- 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>
Nur erforderlich, wenn Optionen enthält erweiterte Eigenschaften zu lesen, finden Sie im Service-API-Eigenschaft.Kann null anders sein.
Rückgabewert
Typ: Microsoft.TeamFoundation.Framework.Server.TeamFoundationIdentity
Gibt TeamFoundationIdentity zurück.
Implementiert
Ausnahmen
Ausnahme | Bedingung |
---|---|
MultipleIdentitiesFoundException | Wird ausgelöst, wenn mehrere Übereinstimmungen vorhanden sind wird, es sei denn, die 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.