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 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) .