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 and CreateSessionID 方法所建立的自訂Validate值。 為了確保方法在 HTTP 回應 SaveSessionID 中儲存的自訂會話識別碼值的真實性,該 SessionIDManager 方法會用該 UrlEncode 方法編碼該自訂值。
關於繼承類別SessionIDManager並覆CreateSessionID寫 and Validate 方法的範例,請參見該方法。CreateSessionID