Freigeben über


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

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

Siehe auch

Referenz

IIdentityProvider Schnittstelle

Microsoft.VisualStudio.Services.Identity-Namespace