IStateRuntime インターフェイス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
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 状態サーバーに保存されているセッション データの処理を停止します。 |