SessionIDManager.Decode(String) メソッド

定義

クッキーまたは URL から取得され、URL でエンコードされているセッション識別子をデコードします。

public:
 virtual System::String ^ Decode(System::String ^ id);
public virtual string Decode (string id);
abstract member Decode : string -> string
override this.Decode : string -> string
Public Overridable Function Decode (id As String) As String

パラメーター

id
String

デコードするセッション識別子。

戻り値

デコードされたセッション識別子。

注釈

このメソッドは、アプリケーション コードから呼び出されるものではありません。

このメソッドは、 クラスによって内部的に使用され、クラスをSessionIDManager継承し、 メソッドと Validate メソッドをSessionIDManagerオーバーライドするクラスによって作成されたカスタムSessionID値をCreateSessionIDデコードします。 メソッドによって HTTP 要求から取得されたカスタム セッション識別子値の忠実性を GetSessionID 確保するために、 SessionIDManager メソッドを使用してカスタム値を UrlDecode デコードします。

注意 (継承者)

クラスを継承し、 メソッドと メソッドをSessionIDManagerオーバーライドするCreateSessionID(HttpContext)クラスの例については、 メソッドに対して提供されている例をCreateSessionID(HttpContext)参照Validate(String)してください。

適用対象

こちらもご覧ください