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

supportSessionIDReissue
Boolean

このメソッドから制御が戻るときに、元の ID が古い場合に、 SessionIDManager オブジェクトが新しいセッション ID の発行をサポートするかどうかを示すブール値が含まれます。 このパラメーターは初期化せずに渡されます。

返品

オブジェクトが Cookie のサポートを決定するためにリダイレクトを行ったことを示す場合は a0/&。それ以外の場合は。

実装

注釈

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

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

適用対象