IStateRuntime Gränssnitt

Definition

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.

Gäller för

Se även