IStateRuntime Schnittstelle
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.
Definiert die vom ASP.NET-Zustandsdienst zum Verwalten von Sitzungsdaten verwendete Schnittstelle.
public interface class IStateRuntime
[System.Runtime.InteropServices.Guid("7297744b-e188-40bf-b7e9-56698d25cf44")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface IStateRuntime
[<System.Runtime.InteropServices.Guid("7297744b-e188-40bf-b7e9-56698d25cf44")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type IStateRuntime = interface
Public Interface IStateRuntime
- Abgeleitet
- Attribute
Hinweise
ASP.NET können den Sitzungszustand außerhalb des Prozesses mithilfe eines Windows-Diensts verwalten, der als ASP.NET Zustandsdienst bezeichnet wird. Die StateRuntime -Klasse wird von nicht verwaltetem Code in diesem Dienst zum Verwalten von Sitzungsdaten verwendet. Diese Klasse unterstützt die .NET Framework-Infrastrukturimplementierung des ASP.NET Zustandsdiensts und ist nicht für die direkte Verwendung im Code vorgesehen.
Die Verwendung des ASP.NET Zustandsdiensts ist nicht die Standardmethode zum Verwalten von sessionstate in ASP.NET. ASP.NET unterstützt standardmäßig die prozessinterne Sitzungszustandsverwaltung. Es unterstützt auch eine zweite Out-of-Process-Option, die den Sitzungszustand in einer Microsoft SQL Server-Datenbank verwaltet, und es ermöglicht benutzerdefinierte Lösungen für die Sitzungszustandsverwaltung. Weitere Informationen zu Speicheroptionen für Sitzungszustand finden Sie unter Sitzungszustandsmodi.
Methoden
ProcessRequest(IntPtr, Int32, String, Int32, Int32, Int32, Int32, Int32, Int32, IntPtr) |
Wird vom ASP.NET-Zustandsserver zum Verarbeiten von Sitzungsdaten verwendet. |
ProcessRequest(IntPtr, Int32, String, Int32, Int32, Int32, Int32, Int32, IntPtr) |
Wird vom ASP.NET-Zustandsserver zum Verarbeiten von Sitzungsdaten verwendet. |
StopProcessing() |
Hält die Verarbeitung von im ASP.NET-Zustandsserver gespeicherten Sitzungsdaten an. |