ITeamFoundationIdentityService.ReadIdentity (Método) (TeamFoundationRequestContext, IdentitySearchFactor, String, MembershipQuery, ReadIdentityOptions, IEnumerable<String>, IdentityPropertyScope)
Sobrecarga del método anterior que toma un único factor de búsqueda y devuelve la coincidencia que sigue este orden. 1. Cuando no hay ninguna coincidencia, null. 2. Cuando hay una coincidencia única, esa identidad independientemente la identidad está activa. 3. Cuando hay una coincidencia única activo de identidad, esa identidad.
Espacio de nombres: Microsoft.TeamFoundation.Server.Core
Ensamblado: Microsoft.TeamFoundation.Server.Core (en Microsoft.TeamFoundation.Server.Core.dll)
Sintaxis
'Declaración
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
TeamFoundationIdentity ReadIdentity(
TeamFoundationRequestContext requestContext,
IdentitySearchFactor searchFactor,
string factorValue,
MembershipQuery queryMembership,
ReadIdentityOptions readOptions,
IEnumerable<string> propertyNameFilters,
IdentityPropertyScope propertyScope
)
Parámetros
- requestContext
Tipo: Microsoft.TeamFoundation.Framework.Server.TeamFoundationRequestContext
Solo se requiere cuando leer opciones incluye propiedades extendidas, vea Prpoperty Service API.Puede ser null de otra manera.
- searchFactor
Tipo: Microsoft.TeamFoundation.Framework.Common.IdentitySearchFactor
- factorValue
Tipo: System.String
- queryMembership
Tipo: Microsoft.TeamFoundation.Framework.Common.MembershipQuery
- readOptions
Tipo: Microsoft.TeamFoundation.Framework.Common.ReadIdentityOptions
- propertyNameFilters
Tipo: System.Collections.Generic.IEnumerable<String>
- propertyScope
Tipo: Microsoft.TeamFoundation.Framework.Common.IdentityPropertyScope
Valor devuelto
Tipo: Microsoft.TeamFoundation.Server.Core.TeamFoundationIdentity
Devuelva TeamFoundationIdentity.
Excepciones
Excepción | Condición |
---|---|
MultipleIdentitiesFoundException | Se produce cuando hay varias coincidencias, a menos que una identidad es exactamente activo. |
Seguridad de .NET Framework
- Plena confianza para el llamador inmediato. Un código de confianza parcial no puede utilizar este miembro. Para obtener más información, vea Utilizar bibliotecas de código que no es de plena confianza.