RoleServiceManager.LoadRoles Eigenschaft
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.
Ruft einen Wert ab, der angibt, ob die Liste der Rollen für den derzeit angemeldeten Benutzer abgerufen werden soll, oder legt diesen Wert fest.
public:
property bool LoadRoles { bool get(); void set(bool value); };
public bool LoadRoles { get; set; }
member this.LoadRoles : bool with get, set
Public Property LoadRoles As Boolean
Eigenschaftswert
true
, wenn die Liste von Rollen abgerufen werden soll, andernfalls false
. Der Standardwert ist false
.
Hinweise
Wenn die LoadRoles Eigenschaft auf true
"" festgelegt ist, wird die Liste der Rollen mithilfe der Methode von der RoleServiceManager Roles.GetRolesForUser Klasse abgerufen. Die Liste wird dann in das Seitenmarkup serialisiert.
Hinweis
Wann LoadRoles ist true
, werden alle Rollen, zu denen der aktuelle authentifizierte Benutzer gehört, an den Browser gesendet. Da Benutzer möglicherweise die Rolleninformationen sehen können, kann dies ein Sicherheitsproblem sein.
Die LoadRoles Eigenschaft kann im Steuerelement oder in ScriptManager einem zugeordneten ScriptManagerProxy Steuerelement angegeben werden. Wenn LoadRoles für eine Proxyinstanz festgelegt true
ist, wird die Liste der Rollen abgerufen und der Seite hinzugefügt. Wenn LoadRoles es false
sich um die Rolle handelt, werden die Rollen nicht zum Seitenmarkup hinzugefügt. In diesem Fall können Sie die GetRolesForUser Methode verwenden, um Rolleninformationen im Speicher im Browser zu speichern.