SessionIDManager.Encode(String) メソッド

定義

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 メソッドを参照してください。

適用対象

こちらもご覧ください