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

ASP.NET state service の使用は、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 状態サーバーに保存されているセッション データの処理を停止します。

適用対象

こちらもご覧ください