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 kann den Sitzungszustand außerhalb des Prozesses mithilfe eines Windows-diensdienstanbieter verwalten, der als ASP.net State Service bezeichnet wird. Die- StateRuntime Klasse wird von nicht verwaltetem Code in diesem Dienst zum Verwalten von Sitzungsdaten verwendet. Diese Klasse unterstützt die Implementierung der .NET Framework-Infrastruktur des ASP.net State Service und ist nicht für die direkte Verwendung im Code vorgesehen.
Die Verwendung des ASP.net State Service ist nicht die Standardmethode zum Verwalten von sessionState in ASP.net. ASP.NET unterstützt standardmäßig die Prozess interne Sitzungs Zustands Verwaltung. Außerdem wird eine zweite out-of-Process-Option unterstützt, die den Sitzungszustand in einer Microsoft SQL Server Datenbank verwaltet und benutzerdefinierte Lösungen für die Sitzungs Zustands Verwaltung ermöglicht. Weitere Informationen zu den Optionen für den Sitzungs Zustands Speicher finden Sie unter Sitzungs Zustands Modi.
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. |