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 en fazla rol adı sayısı. Varsayılan değer 25'tir.
Örnekler
Aşağıdaki örnekte, bir ASP.NET uygulamasının system.web Web.config dosyasının bölümündeki roleManager öğesi gösterilmektedir. Uygulamanın bir SqlRoleProvider örnek kullandığını belirtir ve özniteliğini maxCachedResults 10 olarak ayarlar.
<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.