Share via


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。それ以外の、クッキーのサポートを確認するための自動リダイレクトを行わない場合は false

supportSessionIDReissue
Boolean

このメソッドが返されるときに、元の ID の有効期限が切れている場合、SessionIDManager オブジェクトが新しいセッション ID を発行できるかどうかを示すブール値を格納します。 このパラメーターは初期化せずに渡されます。

戻り値

Boolean

SessionIDManager オブジェクトがクッキーのサポートを確認するためのリダイレクトを実行したことを示す場合は true。それ以外の場合は false

実装

注釈

要素のcookieless``sessionState属性が設定AutoDetectされている場合、SessionIDManagerオブジェクトは同じパスにリダイレクトされ、接続しているブラウザーが Cookie をサポートしているかどうかを判断します。 パラメーターが指定されているsuppressAutoDetectRedirect``false場合、サーバーはこのリダイレクトを実行しません。

supportSessionIDReissue要求がセッション識別に Cookie を使用している場合は、パラメーターが返falseされます。

適用対象