SessionStateModule.Init(HttpApplication) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
在创建 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
当前应用程序。
实现
例外
sessionState 元素(ASP.NET 设置架构)配置元素中的 mode
特性被设置为 StateServer 或 SQLServer,并且 ASP.NET 应用程序具有的信任少于 Medium。
sessionState 元素(ASP.NET 设置架构)配置元素中的 mode
特性被设置为 Custom,并且 customProvider
特性为空或不存在。
- 或 -
sessionState 元素(ASP.NET 设置架构)](https://learn.microsoft.com/previous-versions/dotnet/netframework-4.0/h6bb9cz9(v=vs.100)) 配置元素中的 mode
属性被设置为 Custom,并且 customProvider
属性中名称所标识的提供程序未添加到 [sessionState 的 providers 元素(ASP.NET 设置架构) 子元素。
注解
此方法不应从应用程序代码调用。
启动 HttpApplication ASP.NET 应用程序时会创建 。 对象 HttpApplication 在 Init 为应用程序创建 SessionStateModule 对象时调用 方法。 类 SessionStateModule 在应用程序的配置中指定。