RoleServiceManager.LoadRoles Özellik

Tanım

Şu anda oturum açmış kullanıcı için rol listesinin alınması gerekip gerekmediğini gösteren bir değer alır veya ayarlar.Gets or sets a value that indicates whether the list of roles for the currently logged-on user must be retrieved.

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

Özellik Değeri

Boolean

truerol listesinin alınması gerekiyorsa; Aksi takdirde, false .true if the list of roles must be retrieved; otherwise, false. Varsayılan değer: false.The default is false.

Açıklamalar

LoadRolesÖzelliği olarak ayarlandıysa true , rol listesi, RoleServiceManager yöntemi kullanılarak sınıfı tarafından alınır Roles.GetRolesForUser .If the LoadRoles property is set to true, the list of roles is retrieved by the RoleServiceManager class by using the Roles.GetRolesForUser method. Liste daha sonra sayfa biçimlendirmesinde serileştirilir.The list is then serialized into the page markup.

Not

Ne zaman, LoadRoles true geçerli kimliği doğrulanmış kullanıcının ait olduğu tüm roller tarayıcıya gönderilir.When LoadRoles is true, all the roles that the current authenticated user belongs to are sent to the browser. Kullanıcılar rol bilgilerini potansiyel olarak görebildiğinden, bu bir güvenlik sorunu olabilir.Because users can potentially see the role information, this can be a security issue.

LoadRolesÖzelliği ScriptManager denetimde veya ilişkili bir ScriptManagerProxy denetimde belirtilebilir.The LoadRoles property can be specified in the ScriptManager control or in an associated ScriptManagerProxy control. , LoadRoles true Bir proxy örneği için olarak ayarlandıysa, rol listesi alınır ve sayfaya eklenir.If LoadRoles is set to true for a proxy instance, the list of roles is retrieved and added to the page. LoadRolesİse false , roller sayfa biçimlendirmesine eklenmez.If LoadRoles is false, the roles are not added to the page markup. Bu durumda, rol bilgilerini tarayıcıda bellekte depolamak için yöntemini kullanabilirsiniz.In that case, you can use the method to store role information in memory in the browser.

Şunlara uygulanır

Ayrıca bkz.