Поделиться через


SessionIDManager.Encode(String) Метод

Определение

Кодирует идентификатор сеанса для сохранения его либо в файле Cookie, либо в 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

Параметры

id
String

Идентификатор сеанса для кодирования.

Возвращаемое значение

Закодированный идентификатор сеанса.

Комментарии

Этот метод не предназначен для вызова из кода приложения.

Этот метод используется классом SessionIDManager для кодирования пользовательских SessionID значений, созданных классами, которые наследуют SessionIDManager класс и переопределяют CreateSessionID методы и Validate . Чтобы обеспечить точность настраиваемого значения идентификатора сеанса, хранящегося в HTTP-ответе методом SaveSessionID , SessionIDManager настраиваемое значение кодирует с помощью UrlEncode метода .

Пример класса, который наследует SessionIDManager класс и переопределяет CreateSessionID методы и Validate , см. в CreateSessionID разделе метод .

Применяется к

См. также раздел