SessionIDManager.Decode(String) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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 des valeurs personnalisées SessionID créées par des 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 .