HttpSessionState.Timeout-Eigenschaft
Ruft die Zeitspanne in Minuten ab, die zwischen Anforderungen zulässig ist, bevor der Sitzungszustandsanbieter die Sitzung beendet, oder legt diese fest.
Namespace: System.Web.SessionState
Assembly: System.Web (in system.web.dll)
Syntax
'Declaration
Public Property Timeout As Integer
'Usage
Dim instance As HttpSessionState
Dim value As Integer
value = instance.Timeout
instance.Timeout = value
public int Timeout { get; set; }
public:
property int Timeout {
int get ();
void set (int value);
}
/** @property */
public int get_Timeout ()
/** @property */
public void set_Timeout (int value)
public function get Timeout () : int
public function set Timeout (value : int)
Eigenschaftenwert
Die Timeoutspanne in Minuten.
Hinweise
Die Timeout-Eigenschaft kann in der Datei Web.config einer Anwendung (das timeout-Attribut des sessionState-Konfigurationselements) festgelegt werden. Sie können den Timeout-Eigenschaftenwert jedoch auch direkt im Anwendungscode festlegen.
Die Timeout-Eigenschaft kann auf höchstens 525.600 Minuten (1 Jahr) festgelegt werden.
Beispiel
Im folgenden Codebeispiel wird das timeout-Sitzungsattribut in der Datei Web.config auf 30 Minuten festgelegt.
<configuration>
<system.web>
<sessionState
mode="InProc"
cookieless="true"
timeout="30" />
</system.web>
</configuration>
Im folgenden Codebeispiel wird die HttpSessionState.Timeout-Eigenschaft auf 45 Minuten festgelegt.
Plattformen
Windows 98, Windows 2000 SP4, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen.
Versionsinformationen
.NET Framework
Unterstützt in: 2.0, 1.1, 1.0
Siehe auch
Referenz
HttpSessionState-Klasse
HttpSessionState-Member
System.Web.SessionState-Namespace