SessionIDManager.Encode(String) Methode

Definition

Codiert den Sitzungsbezeichner zum Speichern in einem Cookie oder der URL.

public:
 virtual System::String ^ Encode(System::String ^ id);
public virtual string Encode(string id);
abstract member Encode : string -> string
override this.Encode : string -> string
Public Overridable Function Encode (id As String) As String

Parameter

id
String

Der zu codierenden Sitzungsbezeichner.

Gibt zurück

Der codierte Sitzungsbezeichner.

Hinweise

Diese Methode soll nicht aus Dem Anwendungscode aufgerufen werden.

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 Validate überschreiben. Um die Genauigkeit eines benutzerdefinierten Sitzungsbezeichnerwerts sicherzustellen, der in der HTTP-Antwort durch die SaveSessionID Methode gespeichert ist, codiert der SessionIDManager benutzerdefinierte Wert mithilfe der UrlEncode Methode.

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

Gilt für:

Weitere Informationen