SessionStateModule.Init(HttpApplication) 方法

定义

创建对象时 SessionStateModule 调用初始化代码。

public:
 virtual void Init(System::Web::HttpApplication ^ app);
public void Init(System.Web.HttpApplication app);
abstract member Init : System.Web.HttpApplication -> unit
override this.Init : System.Web.HttpApplication -> unit
Public Sub Init (app As HttpApplication)

参数

app
HttpApplication

当前应用程序。

实现

例外

mode配置元素中的 属性设置为 StateServerSQLServer,ASP.NET 应用程序具有小于 Medium 信任。

sessionState 元素中的 mode 属性 ASP.NET配置元素设置为 CustomcustomProvider 属性为空或不存在。

-或-

sessionState 元素(ASP.NET 设置架构)](mode配置元素)中的 https://dotnet.territoriali.olinfo.it/previous-versions/dotnet/netframework-4.0/h6bb9cz9(v=vs.100)) 属性设置为 Custom 和由 customProvider 属性中的名称标识的提供程序尚未添加到 [providers Element for sessionState (ASP.NET Settings Schema) 子元素中。

注解

此方法不应从应用程序代码调用。

启动 ASP.NET 应用程序时,将创建 HttpApplication。 对象HttpApplication在为应用程序创建Init对象时调用SessionStateModule该方法。 类 SessionStateModule 在应用程序的配置中指定。

适用于

另请参阅