SessionIDManager.Encode(String) メソッド

定義

クッキーまたは 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継承し、 メソッドと Validate メソッドをSessionIDManagerオーバーライドするクラスによって作成されたカスタムSessionID値をCreateSessionIDエンコードします。 メソッドによって HTTP 応答に格納されているカスタム セッション識別子値の忠実性を SaveSessionID 確保するために、 SessionIDManager メソッドを使用してカスタム値を UrlEncode エンコードします。

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

適用対象

こちらもご覧ください