SessionIDManager.Decode(String) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
Cookie または 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 クラスによって内部的に使用され、SessionID クラスを継承し、SessionIDManagerメソッドとCreateSessionID メソッドをオーバーライドするクラスによって作成されたカスタム Validate値をデコードします。 GetSessionID メソッドによって HTTP 要求から取得されたカスタム セッション識別子の値の忠実性を確保するために、SessionIDManagerは、UrlDecode メソッドを使用してカスタム値をデコードします。
注意 (継承者)
SessionIDManager クラスを継承し、CreateSessionID(HttpContext)メソッドと Validate(String) メソッドをオーバーライドするクラスの例については、CreateSessionID(HttpContext) メソッドに提供されている例を参照してください。