共用方式為


SessionIDManager.InitializeRequest(HttpContext, Boolean, Boolean) 方法

定義

執行 SessionIDManager 物件的按要求初始化程序。

public:
 virtual bool InitializeRequest(System::Web::HttpContext ^ context, bool suppressAutoDetectRedirect, [Runtime::InteropServices::Out] bool % supportSessionIDReissue);
public bool InitializeRequest (System.Web.HttpContext context, bool suppressAutoDetectRedirect, out bool supportSessionIDReissue);
abstract member InitializeRequest : System.Web.HttpContext * bool * bool -> bool
override this.InitializeRequest : System.Web.HttpContext * bool * bool -> bool
Public Function InitializeRequest (context As HttpContext, suppressAutoDetectRedirect As Boolean, ByRef supportSessionIDReissue As Boolean) As Boolean

參數

context
HttpContext

HttpContext 物件,包含目前要求的相關資訊。

suppressAutoDetectRedirect
Boolean

true 表示要重新導向以判斷 Cookie 支援,否則為 false,表示要抑制自動重新導向以判斷 Cookie 支援的功能。

supportSessionIDReissue
Boolean

這個方法傳回時,其中包含在原始 ID 過期時,會指出 SessionIDManager 物件是否支援發出新工作階段 ID 的布林值。 這個參數會以未初始化的狀態傳遞。

傳回

Boolean

true 表示 SessionIDManager 物件已經完成重新導向來判斷 Cookie 支援,否則為 false

實作

備註

cookieless當 專案的 sessionState 屬性設定 AutoDetect 為 時, SessionIDManager 物件會重新導向至相同的路徑,以判斷連接瀏覽器是否支援 Cookie。 suppressAutoDetectRedirect如果 參數為 false ,伺服器將不會執行此重新導向。

supportSessionIDReissue如果要求使用 Cookie 進行會話識別,則會傳回 false 參數。

適用於