SessionIDManager.Decode(String) Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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.