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. |