RoleServiceManager.LoadRoles Eigenschaft

Definition

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

Boolean

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 falsesich 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.

Gilt für

Siehe auch