SessionIDManager.Decode(String) Méthode

Définition

Décode un identificateur de session encodé en URL, obtenu à partir d'un cookie ou de l'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

Paramètres

id
String

Identificateur de session à décoder.

Retours

Identificateur de session décodé.

Remarques

Cette méthode n’est pas destinée à être appelée à partir du code d’application.

Cette méthode est utilisée en interne par la SessionIDManager classe pour décoder les valeurs personnalisées SessionID créées par les classes qui héritent de la SessionIDManager classe et remplacent les CreateSessionID méthodes et Validate . Pour garantir la fidélité d’une valeur d’identificateur de session personnalisée récupérée à partir de la requête HTTP par la GetSessionID méthode, le SessionIDManager décode la valeur personnalisée à l’aide de la UrlDecode méthode .

Notes pour les héritiers

Pour obtenir un exemple de classe qui hérite de la SessionIDManager classe et remplace les CreateSessionID(HttpContext) méthodes et Validate(String) , consultez l’exemple fourni pour la CreateSessionID(HttpContext) méthode .

S’applique à

Voir aussi