SessionIDManager.Encode(String) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Codiert die Sitzungs-ID für das Speichern in einem Cookie oder in 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
Die zu codierende Sitzungs-ID.
Gibt zurück
Die codierte Sitzungs-ID.
Hinweise
Diese Methode soll nicht von 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 Validate Methoden außer Kraft setzen. Um die Genauigkeit eines benutzerdefinierten Sitzungsbezeichnerwerts zu gewährleisten, der in der HTTP-Antwort durch die Methode gespeichert ist, codiert der SessionIDManager benutzerdefinierte Wert mithilfe der SaveSessionID UrlEncode Methode.
Ein Beispiel für eine Klasse, die die SessionIDManager Klasse erbt und die CreateSessionID Validate Methoden überschreibt, finden Sie in der CreateSessionID Methode.