Edit

Share via


Roles.MaxCachedResults Property

Definition

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.

Applies to

See also