IStateRuntime Interfejs
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Definiuje interfejs używany przez usługę stanu ASP.NET do zarządzania danymi sesji.
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
- Pochodne
- Atrybuty
Uwagi
ASP.NET może zarządzać stanem sesji poza procesem przy użyciu usługi systemu Windows nazywanej usługą stanu ASP.NET. Klasa StateRuntime jest używana przez niezarządzany kod w tej usłudze do zarządzania danymi sesji. Ta klasa obsługuje implementację infrastruktury .NET Framework usługi stanu ASP.NET i nie jest przeznaczona bezpośrednio z kodu.
Korzystanie z usługi stanu ASP.NET nie jest domyślną metodą zarządzania stanem sesji w ASP.NET; ASP.NET domyślnie obsługuje zarządzanie stanem sesji procesu. Obsługuje również drugą opcję poza procesem, która zarządza stanem sesji w bazie danych programu Microsoft SQL Server i umożliwia niestandardowe rozwiązania do zarządzania stanem sesji. Aby uzyskać więcej informacji na temat opcji magazynu stanu sesji, zobacz Tryby stanu sesji.
Metody
ProcessRequest(IntPtr, Int32, String, Int32, Int32, Int32, Int32, Int32, Int32, IntPtr) |
Używany przez serwer stanu ASP.NET do przetwarzania danych sesji. |
ProcessRequest(IntPtr, Int32, String, Int32, Int32, Int32, Int32, Int32, IntPtr) |
Używany przez serwer stanu ASP.NET do przetwarzania danych sesji. |
StopProcessing() |
Zatrzymuje przetwarzanie danych sesji przechowywanych na serwerze stanu ASP.NET. |