RoleServiceManager.LoadRoles Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Şu anda oturum açmış olan kullanıcının rol listesinin alınması gerekip gerekmediğini belirten bir değer alır veya ayarlar.
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
true
rol listesinin alınması gerekiyorsa; aksi takdirde , false
. Varsayılan değer: false
.
Açıklamalar
LoadRoles özelliği olarak true
ayarlanırsa, rol listesi sınıfı tarafından RoleServiceManager yöntemi kullanılarak Roles.GetRolesForUser alınır. Liste daha sonra sayfa işaretlemesinde serileştirilir.
Not
olduğunda LoadRoles true
, geçerli kimliği doğrulanmış kullanıcının ait olduğu tüm roller tarayıcıya gönderilir. Kullanıcılar rol bilgilerini görebileceğinden, bu bir güvenlik sorunu olabilir.
LoadRoles özelliği denetimde ScriptManager veya ilişkili ScriptManagerProxy bir denetimde belirtilebilir. Bir ara sunucu örneği için olarak ayarlanırsa LoadRoles true
rol listesi alınır ve sayfaya eklenir. ise LoadRoles false
, roller sayfa işaretlemesine eklenmez. Bu durumda, tarayıcıda bellekte rol bilgilerini depolamak için yöntemini kullanabilirsiniz GetRolesForUser .