IIdentityProvider.GetPossibleIdentityTypes-Methode
Gibt an, ob der angegebene Deskriptor einen Benutzer, eine Gruppe oder beide darstellen kann.
Namespace: Microsoft.VisualStudio.Services.Identity
Assembly: Microsoft.TeamFoundation.Framework.Server (in Microsoft.TeamFoundation.Framework.Server.dll)
Syntax
'Declaration
Function GetPossibleIdentityTypes ( _
requestContext As TeamFoundationRequestContext, _
descriptor As IdentityDescriptor _
) As IdentitySearchType
IdentitySearchType GetPossibleIdentityTypes(
TeamFoundationRequestContext requestContext,
IdentityDescriptor descriptor
)
Parameter
- requestContext
Typ: Microsoft.TeamFoundation.Framework.Server.TeamFoundationRequestContext
- descriptor
Typ: Microsoft.VisualStudio.Services.Identity.IdentityDescriptor
Der ein sich auf den aktuellen Identitätsanbieter.
Rückgabewert
Typ: Microsoft.VisualStudio.Services.Identity.IdentitySearchType
Eine oder mehrere IdentitySearchType-Flags oder None, wenn der Deskriptor nicht gültig sein.
Hinweise
GetIdentity (requestContext, Identität) .IsContainer und GetPossibleIdentityTypes (requestContext, GetDescriptor (requestContext, Identität)) müssen konsistente Ergebnisse zurückgegeben werden, es sei denn, GetPossibleIdentityTypes einfach IdentitySearchType.All zurückgibt. Diese Methode sollte ein günstiger Aufruf sein und sollte keine Datenbank- oder Service-Aufrufe machen.
.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.