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

目前的應用程式。

實作

例外狀況

sessionState 元素 (ASP.NET 設定結構描述) 組態元素中的 mode 屬性設定為 StateServerSQLServer,且 ASP.NET 應用程式的信任層級低於 Medium

sessionState 元素 (ASP.NET 設定結構描述) 組態元素中的 mode 屬性設定為 Custom,且 customProvider 屬性是空的或不存在。

-或-

sessionState 元素 (ASP.NET 設定結構描述)](https://docs.microsoft.com/previous-versions/dotnet/netframework-4.0/h6bb9cz9(v=vs.100)) 設定元素中的 mode 屬性設定為 Custom,且 customProvider a屬性中依名稱是別的提供者尚未加入至 [sessionState 的 providers 元素 (ASP.NET 設定結構描述) 子元素。

備註

此方法不適合從應用程式程式碼呼叫。

HttpApplication會在啟動 ASP.NET 應用程式時建立 。 物件 HttpApplication 會在建立 SessionStateModule 應用程式的 物件時呼叫 Init 方法。 類別 SessionStateModule 是在應用程式的組態中指定。

適用於

另請參閱