SessionIDManager.Decode(String) Metoda

Definice

Dekóduje identifikátor relace zakó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, který se má dekódovat.

Návraty

Identifikátor dekódované relace.

Poznámky

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

Tuto metodu SessionIDManager interně používá třída k dekódování vlastních SessionID hodnot vytvořených třídami, které dědí SessionIDManager třídu a přepisují CreateSessionID metody a Validate . Aby se zajistila věrnost vlastní hodnoty identifikátoru relace načtené z požadavku HTTP metodou GetSessionID , SessionIDManager dekóduje vlastní hodnotu pomocí UrlDecode metody .

Poznámky pro dědice

Příklad třídy, která zdědí SessionIDManager třídu a přepíše CreateSessionID(HttpContext) metody a Validate(String) , najdete v příkladu uvedeném pro metodu CreateSessionID(HttpContext) .

Platí pro

Viz také