次の方法で共有


HttpContext.SetSessionStateBehavior(SessionStateBehavior) メソッド

定義

HTTP 要求をサポートするために必要なセッション状態の動作の種類を設定します。

public:
 void SetSessionStateBehavior(System::Web::SessionState::SessionStateBehavior sessionStateBehavior);
public void SetSessionStateBehavior (System.Web.SessionState.SessionStateBehavior sessionStateBehavior);
member this.SetSessionStateBehavior : System.Web.SessionState.SessionStateBehavior -> unit
Public Sub SetSessionStateBehavior (sessionStateBehavior As SessionStateBehavior)

パラメーター

sessionStateBehavior
SessionStateBehavior

必要なセッション状態の動作の種類を指定する列挙値の 1 つ。

例外

メソッドは、AcquireRequestState イベントの発生後に呼び出されました。

注釈

ASP.NET の既定の実装では、HTTP 要求ハンドラーは、インターフェイスまたは IReadOnlySessionState インターフェイスを実装することによってセッション状態がIRequiresSessionState必要かどうかを示します。 SetSessionStateBehaviorメソッドと SessionStateBehavior 列挙体を使用すると、要求を処理するために必要なセッション状態のサポートの種類の詳細を提供できます。 詳細については、SessionStateBehavior 列挙型のページをご覧ください。

パイプライン イベントの SetSessionStateBehavior 前に メソッドを呼び出す AcquireRequestState 必要があります。 このイベントの実行中またはイベント後に発生する呼び出しでは、例外が発生します InvalidOperationException

適用対象

こちらもご覧ください