Roles.MaxCachedResults Ö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.
Bir kullanıcı için önbelleğe alınacak rol adlarının üst sınırını alır.
public:
static property int MaxCachedResults { int get(); };
public static int MaxCachedResults { get; }
static member MaxCachedResults : int
Public Shared ReadOnly Property MaxCachedResults As Integer
Özellik Değeri
Bir kullanıcı için önbelleğe alınacak rol adı sayısı üst sınırı. Varsayılan değer 25’tir.
Örnekler
Aşağıdaki örnekte, bir ASP.NET uygulaması için Web.config dosyasının bölümündeki roleManager öğesi system.web
gösterilmektedir. Uygulamanın bir SqlRoleProvider örnek kullandığını belirtir ve özniteliğini 10 olarak ayarlar maxCachedResults
.
<roleManager
enabled="true"
cacheRolesInCookie="true"
cookieName=".ASPROLES"
cookieTimeout="30"
cookiePath="/"
cookieRequireSSL="false"
cookieSlidingExpiration="true"
cookieProtection="All"
maxCachedResults="10" />
Açıklamalar
MaxCachedResults özelliği yapılandırma özniteliği kullanılarak maxCachedResults
ayarlanır. Yapılandırma özniteliğinin maxCachedResults
değeri sıfırdan büyük bir tamsayı değerine ayarlanmalıdır.