通过


Roles.MaxCachedResults 属性

定义

获取要为用户缓存的最大角色名称数。

public:
 static property int MaxCachedResults { int get(); };
public static int MaxCachedResults { get; }
static member MaxCachedResults : int
Public Shared ReadOnly Property MaxCachedResults As Integer

属性值

要为用户缓存的最大角色名称数。 默认值为 25。

示例

以下示例显示了 ASP.NET 应用程序的 Web.config 文件中 的 roleManager 元素 system.web 。 它指定应用程序使用 SqlRoleProvider 实例并将属性设置为 maxCachedResults 10。

<roleManager
  enabled="true"
  cacheRolesInCookie="true"
  cookieName=".ASPROLES"
  cookieTimeout="30"
  cookiePath="/"
  cookieRequireSSL="false"
  cookieSlidingExpiration="true"
  cookieProtection="All"
  maxCachedResults="10" />

注解

MaxCachedResults 属性是使用配置属性设置的 maxCachedResults 。 配置特性的值 maxCachedResults 必须设置为大于零的整数值。

适用于

另请参阅