SessionIDManager.Decode(String) Metoda

Definice

Dekóduje identifikátor relace kódovaný adresou URL získaný ze souboru cookie nebo adresy 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

Parametry

id
String

Identifikátor relace pro dekódování.

Návraty

Dekódovaný identifikátor relace.

Poznámky

Tato metoda není určena k vyvolání z kódu aplikace.

Tato metoda je interně používána SessionIDManager třídou k dekódování vlastních SessionID hodnot vytvořených třídami, které dědí SessionIDManager třídu a přepisují CreateSessionID a Validate metody. Chcete-li zajistit věrnost vlastní hodnoty identifikátoru relace načtené z požadavku GetSessionID HTTP metodou, SessionIDManager dekóduje vlastní hodnotu pomocí UrlDecode metody.

Poznámky pro dědice

Příklad třídy, která dědí SessionIDManager třídu a přepisuje CreateSessionID(HttpContext) metody Validate(String) , viz příklad uvedený pro metodu CreateSessionID(HttpContext) .

Platí pro

Viz také