IStateRuntime Gränssnitt
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Definierar gränssnittet som används av ASP.NET tillståndstjänsten för att hantera sessionsdata.
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
- Härledda
- Attribut
Kommentarer
ASP.NET kan hantera sessionstillstånd utan process med hjälp av en Windows tjänst som kallas ASP.NET tillståndstjänst. Klassen StateRuntime används av ohanterad kod i den här tjänsten för att hantera sessionsdata. Den här klassen stöder .NET Framework-infrastrukturimplementeringen av den ASP.NET tillståndstjänsten och är inte avsedd att användas direkt från koden.
Att använda ASP.NET tillståndstjänsten är inte standardmetoden för att hantera sessionstate i ASP.NET. ASP.NET stöder sessionstillståndshantering under processen som standard. Det stöder också ett andra out-of-process-alternativ som hanterar sessionstillstånd i en Microsoft SQL Server-databas, och det möjliggör anpassade lösningar för hantering av sessionstillstånd. Mer information om lagringsalternativ för sessionstillstånd finns iSession-State Lägen.
Metoder
| Name | Description |
|---|---|
| ProcessRequest(IntPtr, Int32, String, Int32, Int32, Int32, Int32, Int32, Int32, IntPtr) |
Används av ASP.NET tillståndsservern för att bearbeta sessionsdata. |
| ProcessRequest(IntPtr, Int32, String, Int32, Int32, Int32, Int32, Int32, IntPtr) |
Används av ASP.NET tillståndsservern för att bearbeta sessionsdata. |
| StopProcessing() |
Stoppar bearbetningen av sessionsdata som lagras i ASP.NET tillståndsserver. |