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 類別在內部使用,以譯碼繼承 SessionIDManager 類別的類別所建立的自定義SessionID值,並覆寫 CreateSessionID 和 Validate 方法。 若要確保方法從 GetSessionID HTTP 要求擷取的自定義會話標識碼值精確度,請使用 SessionIDManager 方法譯碼自定義值 UrlDecode 。
給繼承者的注意事項
如需繼承 SessionIDManager 類別並覆寫 CreateSessionID(HttpContext) 和 Validate(String) 方法的類別範例,請參閱針對 CreateSessionID(HttpContext) 方法提供的範例。