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
- requestContext
Type : Microsoft.TeamFoundation.Framework.Server.TeamFoundationRequestContext
- descriptor
Type : Microsoft.VisualStudio.Services.Identity.IdentityDescriptor
Le descripteur liés au fournisseur d'identité actuel.
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
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, consultez Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.