SessionIDManager.Encode(String) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
Cookie または URL に保存するためのセッション識別子をエンコードします。
public:
virtual System::String ^ Encode(System::String ^ id);
public virtual string Encode(string id);
abstract member Encode : string -> string
override this.Encode : string -> string
Public Overridable Function Encode (id As String) As String
パラメーター
- id
- String
エンコードするセッション識別子。
返品
エンコードされたセッション識別子。
注釈
このメソッドは、アプリケーション コードから呼び出されるものではありません。
このメソッドは、SessionIDManager クラスによって内部的に使用され、SessionID クラスを継承し、SessionIDManagerメソッドとCreateSessionIDメソッドをオーバーライドするクラスによって作成されたカスタム Validate値をエンコードします。 SaveSessionID メソッドによって HTTP 応答に格納されているカスタム セッション識別子の値の忠実性を確保するために、SessionIDManagerは、UrlEncode メソッドを使用してカスタム値をエンコードします。
SessionIDManager クラスを継承し、CreateSessionIDメソッドと Validate メソッドをオーバーライドするクラスの例については、CreateSessionID メソッドを参照してください。