IStateRuntime インターフェイス

定義

ASP.NET 状態サービスがセッション データを管理するために使用するインターフェイスを定義します。

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
派生
属性

注釈

ASP.NET は、ASP.NET 状態サービスと呼ばれる Windows サービスを使用して、セッション状態をアウトプロセスで管理できます。 クラスは StateRuntime 、セッション データを管理するために、このサービスのアンマネージド コードによって使用されます。 このクラスは、ASP.NET 状態サービスの .NET Framework インフラストラクチャ実装をサポートしており、コードから直接使用するためのものではありません。

ASP.NET 状態サービスを使用することは、ASP.NET で sessionstate を管理する既定の方法ではありません。ASP.NET では、既定でインプロセス セッション状態管理がサポートされます。 また、Microsoft SQL Server データベースのセッション状態を管理する 2 つ目のアウトプロセス オプションもサポートされており、カスタム セッション状態管理ソリューションを有効にします。 セッション状態ストレージ オプションの詳細については、「 セッション状態モード」を参照してください。

メソッド

ProcessRequest(IntPtr, Int32, String, Int32, Int32, Int32, Int32, Int32, Int32, IntPtr)

ASP.NET 状態サーバーがセッション データを処理するために使用します。

ProcessRequest(IntPtr, Int32, String, Int32, Int32, Int32, Int32, Int32, IntPtr)

ASP.NET 状態サーバーがセッション データを処理するために使用します。

StopProcessing()

ASP.NET 状態サーバーに保存されているセッション データの処理を停止します。

適用対象

こちらもご覧ください