Compartilhar via


Método IIdentityProvider.GetPossibleIdentityTypes

Indica se o descritor fornecido pode representar um usuário, um grupo ou ambos.

Namespace:  Microsoft.VisualStudio.Services.Identity
Assembly:  Microsoft.TeamFoundation.Framework.Server (em Microsoft.TeamFoundation.Framework.Server.dll)

Sintaxe

'Declaração
Function GetPossibleIdentityTypes ( _
    requestContext As TeamFoundationRequestContext, _
    descriptor As IdentityDescriptor _
) As IdentitySearchType
IdentitySearchType GetPossibleIdentityTypes(
    TeamFoundationRequestContext requestContext,
    IdentityDescriptor descriptor
)

Parâmetros

Valor de retorno

Tipo: Microsoft.VisualStudio.Services.Identity.IdentitySearchType
Um ou vários sinalizadores de IdentitySearchType, ou nenhum se o descritor não pode ser válido.

Comentários

GetIdentity (requestContext, identidade) .IsContainer e GetPossibleIdentityTypes (requestContext, GetDescriptor (requestContext, identidade)) deve retornar resultados consistentes a menos que GetPossibleIdentityTypes simplesmente retorna IdentitySearchType.All. Esse método deve ser uma chamada barato e não deve fazer nenhum base de dados ou chamada de serviço remoto.

Segurança do .NET Framework

Consulte também

Referência

IIdentityProvider Interface

Namespace Microsoft.VisualStudio.Services.Identity