Roles.MaxCachedResults Property
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Gets the maximum number of role names to be cached for a user.
public:
static property int MaxCachedResults { int get(); };
public static int MaxCachedResults { get; }
static member MaxCachedResults : int
Public Shared ReadOnly Property MaxCachedResults As Integer
Property Value
The maximum number of role names to be cached for a user. The default is 25.
Examples
The following example shows the roleManager element in the system.web
section of the Web.config file for an ASP.NET application. It specifies that the application uses a SqlRoleProvider instance and sets the maxCachedResults
attribute to 10.
<roleManager
enabled="true"
cacheRolesInCookie="true"
cookieName=".ASPROLES"
cookieTimeout="30"
cookiePath="/"
cookieRequireSSL="false"
cookieSlidingExpiration="true"
cookieProtection="All"
maxCachedResults="10" />
Remarks
The MaxCachedResults property is set using the maxCachedResults
configuration attribute. The value of the maxCachedResults
configuration attribute must be set to an integer value greater than zero.