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

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

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

String

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

Комментарии

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

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

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

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

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