SessionIDManager.Decode(String) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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 zavolá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 . K zajištění věrnosti vlastní hodnoty identifikátoru relace načtené z požadavku HTTP metodou GetSessionID dekóduje SessionIDManager 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 a Validate(String) , najdete v příkladu uvedeném pro metodu CreateSessionID(HttpContext) .