Freigeben über


Roles.MaxCachedResults Eigenschaft

Definition

Ruft die maximale Anzahl von Rollennamen ab, die für einen Benutzer zwischengespeichert werden sollen.

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

Eigenschaftswert

Die maximale Anzahl von Rollennamen, die für einen Benutzer zwischengespeichert werden sollen. Der Standard ist 25.

Beispiele

Das folgende Beispiel zeigt das roleManager-Element im system.web Abschnitt der Web.config-Datei für eine ASP.NET-Anwendung. Es gibt an, dass die Anwendung eine SqlRoleProvider -Instanz verwendet, und legt das maxCachedResults Attribut auf 10 fest.

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

Hinweise

Die MaxCachedResults -Eigenschaft wird mithilfe des maxCachedResults Konfigurationsattributes festgelegt. Der Wert des maxCachedResults Konfigurationsattributes muss auf einen ganzzahligen Wert größer als 0 (null) festgelegt werden.

Gilt für:

Weitere Informationen