WebWorkflowRole.GetIdentities Methode

Definition

Gibt eine generische Liste von ASP.NET Konten zurück, die dem WebWorkflowRole zugeordnet sind.

public:
 override System::Collections::Generic::IList<System::String ^> ^ GetIdentities();
public override System.Collections.Generic.IList<string> GetIdentities();
override this.GetIdentities : unit -> System.Collections.Generic.IList<string>
Public Overrides Function GetIdentities () As IList(Of String)

Gibt zurück

Eine generische Liste von Zeichenfolgenwerten, die die ASP.NET Konten darstellen, die dem WebWorkflowRole zugeordnet sind.

Hinweise

WindowsTokenRoleProvider unterstützt nur IsUserInRole und GetRolesForUser. Darüber hinaus unterstützt es diese Methoden nur für das Benutzerkonto, das derzeit dem Anforderungskontext zugeordnet ist, windowsPrincipal, sodass Sie kein Benutzerkonto in der Domäne aufrufen GetRolesForUser können. Wenn Sie die Methode mit der GetIdentitiesWindowsTokenRoleProviderMethode verwenden, wird die folgende Anbieter exception ausgelöst:

Der konfigurierte Rollenanbieter (WindowsTokenRoleProvider) basiert auf Windows-Authentifizierung, um die Gruppen zu bestimmen, in denen der Benutzer Mitglied sein darf. ASP.NET Rollen-Manager kann nicht verwendet werden, um Windows Benutzer und Gruppen zu verwalten. Verwenden Sie SQLRoleProvider, wenn Sie benutzerdefinierte Benutzer-/Rollenzuweisungen unterstützen möchten.

Gilt für: