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 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.