SessionIDManager.Decode(String) Methode

Definitie

Decodeert een door URL gecodeerde sessie-id die is verkregen uit een cookie of de 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

Parameters

id
String

De sessie-id die moet worden gedecodeerd.

Retouren

De gedecodeerde sessie-id.

Opmerkingen

Deze methode is niet bedoeld om aan te roepen vanuit toepassingscode.

Deze methode wordt intern gebruikt door de SessionIDManager klasse om aangepaste SessionID waarden te decoderen die zijn gemaakt door klassen die de SessionIDManager klasse overnemen en de CreateSessionID en Validate methoden overschrijven. Om ervoor te zorgen dat de kwaliteit van een aangepaste sessie-id-waarde die door de GetSessionID methode is opgehaald uit de HTTP-aanvraag, decodeert u SessionIDManager de aangepaste waarde met behulp van de UrlDecode methode.

Notities voor overnemers

Zie het voorbeeld van de SessionIDManager methode voor een voorbeeld van een klasse die de CreateSessionID(HttpContext) klasse overschrijft en de Validate(String) methoden CreateSessionID(HttpContext) overschrijft.

Van toepassing op

Zie ook