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 要求ハンドラーは、IRequiresSessionState インターフェイスまたは IReadOnlySessionState インターフェイスを実装することによってセッション状態が必要かどうかを示します。 SetSessionStateBehavior メソッドとSessionStateBehavior列挙体を使用すると、要求を処理するために必要なセッション状態のサポートの種類について詳しく説明できます。 詳細については、SessionStateBehavior 列挙型をご確認ください。

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

適用対象

こちらもご覧ください