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 状態サービスと呼ばれる 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 状態サーバーに保存されているセッション データの処理を停止します。 |
適用対象
こちらもご覧ください
.NET