Partager via


IIdentityProvider.GetPossibleIdentityTypes, méthode

Indique si le descripteur fourni peut représenter un utilisateur, un groupe ou les deux.

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

Syntaxe

'Déclaration
Function GetPossibleIdentityTypes ( _
    requestContext As TeamFoundationRequestContext, _
    descriptor As IdentityDescriptor _
) As IdentitySearchType
IdentitySearchType GetPossibleIdentityTypes(
    TeamFoundationRequestContext requestContext,
    IdentityDescriptor descriptor
)

Paramètres

Valeur de retour

Type : Microsoft.VisualStudio.Services.Identity.IdentitySearchType
Un ou plusieurs indicateurs d'IdentitySearchType, ou None si le descripteur peut ne pas être valide.

Notes

GetIdentity (requestContext, identité) .IsContainer et GetPossibleIdentityTypes (requestContext, GetDescriptor (requestContext, identité)) doit retourner des résultats cohérents à moins que GetPossibleIdentityTypes retourne simplement IdentitySearchType.All. Cette méthode doit être un appel non coûteux et doit pas appeler de service de base de données ou distant.

Sécurité .NET Framework

Voir aussi

Référence

IIdentityProvider Interface

Microsoft.VisualStudio.Services.Identity, espace de noms