SessionIDManager.Decode(String) Méthode

Définition

Décode un identificateur de session codé 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 méthodes et CreateSessionID les Validate méthodes. 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, elle 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 méthodes et CreateSessionID(HttpContext) la Validate(String) classe, consultez l’exemple fourni pour la CreateSessionID(HttpContext) méthode.

S’applique à

Voir aussi