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

mode 設定元素中的 屬性設為 CustomcustomProvider 屬性為空或不存在。

-或-

sessionState Element(ASP.NET Settings Schema)中的 mode 屬性(https://learn.microsoft.com/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類別在應用程式的設定中被指定。

適用於

另請參閱