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 数据库中的会话状态,并启用自定义会话状态管理解决方案。 有关会话状态存储选项的详细信息,请参阅 会话状态模式

方法

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 状态服务器中的会话数据的处理。

适用于

另请参阅