Roles.MaxCachedResults Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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.