Language

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 返されます。

適用対象