IStateRuntime-Schnittstelle
Definiert die vom ASP.NET-Zustandsdienst zum Verwalten von Sitzungsdaten verwendete Schnittstelle.
Namespace: System.Web.SessionState
Assembly: System.Web (in system.web.dll)
Syntax
'Declaration
<GuidAttribute("7297744b-e188-40bf-b7e9-56698d25cf44")> _
<InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)> _
Public Interface IStateRuntime
'Usage
Dim instance As IStateRuntime
[GuidAttribute("7297744b-e188-40bf-b7e9-56698d25cf44")]
[InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)]
public interface IStateRuntime
[GuidAttribute(L"7297744b-e188-40bf-b7e9-56698d25cf44")]
[InterfaceTypeAttribute(ComInterfaceType::InterfaceIsIUnknown)]
public interface class IStateRuntime
/** @attribute GuidAttribute("7297744b-e188-40bf-b7e9-56698d25cf44") */
/** @attribute InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown) */
public interface IStateRuntime
GuidAttribute("7297744b-e188-40bf-b7e9-56698d25cf44")
InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)
public interface IStateRuntime
Hinweise
ASP.NET kann den Sitzungszustand prozessextern verwalten. Hierzu wird der ASP.NET-Zustandsdienst von Windows verwendet. Die StateRuntime-Klasse wird von nicht verwaltetem Code in diesem Dienst verwendet, um Sitzungsdaten zu verwalten. Diese Klasse unterstützt die .NET Framework-Infrastrukturimplementierung des ASP.NET-Zustandsdienstes und ist nicht für die direkte Verwendung im Code vorgesehen.
Die Verwendung des ASP.NET-Zustandsdienstes entspricht nicht dem Standardverfahren zur Verwaltung des Sitzungszustands in ASP.NET; ASP.NET unterstützt standardmäßig die prozessinterne Verwaltung des Sitzungszustands. Es wird auch eine zweite prozessexterne Option unterstützt, bei der die Verwaltung des Sitzungszustands in einer Microsoft SQL Server-Datenbank erfolgt. Außerdem sind benutzerdefinierte Lösungen zur Verwaltung des Sitzungszustands möglich. Weitere Informationen über Speicherungsoptionen für den Sitzungszustand finden Sie unter Sitzungszustandsmodi.
.NET Framework-Sicherheit
- AspNetHostingPermission für den Betrieb in einer Hostumgebung. Anforderungswert: LinkDemand, Berechtigungswert: Minimal
- AspNetHostingPermission für den Betrieb in einer Hostumgebung. Anforderungswert: InheritanceDemand, Berechtigungswert: Minimal
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
IStateRuntime-Member
System.Web.SessionState-Namespace