IReadOnlySessionState インターフェイス

定義

対象の HTTP ハンドラーにセッション状態値への読み取り専用アクセス権のみが必要であることを指定します。 これはマーカー インターフェイスであり、メソッドを持っていません。

public interface class IReadOnlySessionState : System::Web::SessionState::IRequiresSessionState
public interface IReadOnlySessionState : System.Web.SessionState.IRequiresSessionState
type IReadOnlySessionState = interface
    interface IRequiresSessionState
Public Interface IReadOnlySessionState
Implements IRequiresSessionState
実装

次のコード例では、現在の HTTP Handler プロパティを調べて、セッション状態値への読み取りアクセスのみが必要かどうかを判断します。

bool readOnlySession = false;

if (Context.Handler is IReadOnlySessionState)
  readOnlySession = true;
Dim readOnlySession As Boolean = False

If TypeOf (Context.Handler) Is IReadOnlySessionState Then
  readOnlySession = True
End If

注釈

カスタム ハンドラーに IReadOnlySessionState インターフェイスを実装して、ハンドラーでセッション状態値への読み取りアクセスのみが必要であることを識別します。

適用対象