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 разделе метод .