Roles.MaxCachedResults 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取要为用户缓存的最大角色名称数。
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 必须设置为大于零的整数值。