Udostępnij za pośrednictwem


SessionIDManager.Encode(String) Metoda

Definicja

Koduje identyfikator sesji do zapisywania w pliku cookie lub adresie 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

Parametry

id
String

Identyfikator sesji do zakodowania.

Zwraca

Zakodowany identyfikator sesji.

Uwagi

Ta metoda nie jest przeznaczona do wywołania z kodu aplikacji.

Ta metoda jest używana wewnętrznie przez klasę SessionIDManager do kodowania wartości niestandardowych utworzonych SessionID przez klasy, które dziedziczą SessionIDManager klasę i zastępują CreateSessionID metody i Validate . Aby zapewnić wierność niestandardowej wartości identyfikatora sesji przechowywanej w odpowiedzi HTTP za pomocą SaveSessionID metody , SessionIDManager koduje wartość niestandardową UrlEncode przy użyciu metody .

Aby zapoznać się z przykładem klasy, która dziedziczy klasę SessionIDManager i zastępuje CreateSessionID metody i Validate , zobacz metodę CreateSessionID .

Dotyczy

Zobacz też