SessionIDManager.Encode(String) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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 kodowania.
Zwraca
Zakodowany identyfikator sesji.
Uwagi
Ta metoda nie ma być wywoływana 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 przez SaveSessionID metodę, SessionIDManager koduje wartość niestandardową UrlEncode przy użyciu metody .
Przykład klasy, która dziedziczy SessionIDManager klasę i zastępuje CreateSessionID metody i Validate , zobacz metodę CreateSessionID .