SessionIDManager.Encode(String) Methode

Definition

Codiert die Sitzungs-ID für das Speichern in einem Cookie oder in der URL.

public virtual string Encode (string id);

Parameter

id
String

Die zu codierende Sitzungs-ID.

Gibt zurück

Die codierte Sitzungs-ID.

Hinweise

Diese Methode ist nicht für den Aufruf von Anwendungscode vorgesehen.

Diese Methode wird intern von der SessionIDManager -Klasse verwendet, um benutzerdefinierte SessionID Werte zu codieren, die von Klassen erstellt wurden, die die SessionIDManager -Klasse erben und die CreateSessionID Methoden und Validate überschreiben. Um die Genauigkeit eines benutzerdefinierten Sitzungsbezeichnerwerts sicherzustellen, der von SaveSessionID der -Methode in der HTTP-Antwort gespeichert ist, codiert den SessionIDManager benutzerdefinierten Wert mithilfe der UrlEncode -Methode.

Ein Beispiel für eine Klasse, die die SessionIDManager -Klasse erbt und die CreateSessionID Methoden und Validate überschreibt, finden Sie in der CreateSessionID -Methode.

Gilt für:

Produkt Versionen
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

Weitere Informationen