Тіл

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 Чтобы обеспечить точность значения пользовательского идентификатора сеанса, хранящегося в ответе SaveSessionID HTTP методом, SessionIDManager кодирует настраиваемое значение с помощью UrlEncode метода.

Пример класса, наследующего SessionIDManager класс и CreateSessionID переопределяет Validate методы, см. в этом методеCreateSessionID.

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

См. также