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