WebWorkflowRole.GetIdentities Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt eine generische Liste mit ASP.NET-Konten zurück, die 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 mit Zeichenfolgenwerten, die die WebWorkflowRole zugeordneten ASP.NET-Konten darstellen.
Hinweise
WindowsTokenRoleProvider unterstützt nur IsUserInRole und GetRolesForUser. Zudem werden diese Methoden nur für das Benutzerkonto unterstützt, bei dem es sich derzeit um den dem Anforderungskontext zugeordneten WindowsPrincipal handelt, sodass GetRolesForUser für kein Benutzerkonto in der Domäne aufgerufen werden kann. Bei Verwendung der GetIdentities-Methode mit WindowsTokenRoleProvider wird die folgende Anbieterausnahme ausgelöst:
Der konfigurierte Rollenanbieter (WindowsTokenRoleProvider) benötigt Windows-Authentifizierung, um die Gruppen zu bestimmen, denen der Benutzer angehören darf. ASP.NET-Rollen-Manager kann nicht für die Verwaltung von Windows-Benutzern und Gruppen zu verwendet werden. Verwenden Sie SQLRoleProvider, wenn Sie benutzerdefinierte Benutzer-/Rollezuweisung unterstützen möchten.