SessionIDManager.Decode(String) Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Avkodar en URL-kodad sessionsidentifierare som hämtats från en cookie eller URL:en.
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
Parametrar
- id
- String
Sessionsidentifieraren som ska avkodas.
Returer
Den avkodade sessionsidentifieraren.
Kommentarer
Den här metoden är inte avsedd att anropas från programkoden.
Den här metoden används internt av SessionIDManager klassen för att avkoda anpassade SessionID värden som skapats av klasser som ärver SessionIDManager klassen och åsidosätter CreateSessionID metoderna och Validate . För att säkerställa återgivningen av ett anpassat sessionsidentifierarvärde som hämtats från HTTP-begäran med metoden GetSessionID avkodas det anpassade värdet med hjälp av SessionIDManagerUrlDecode metoden.
Anteckningar till arvingar
Ett exempel på en klass som ärver SessionIDManager klassen och åsidosätter CreateSessionID(HttpContext) metoderna och Validate(String) finns i exemplet för CreateSessionID(HttpContext) metoden.