Язык

SessionIDManager.Decode(String) Метод

Определение

Декодирует идентификатор сеанса в кодировке URL-адреса, полученный из файла cookie или URL-адреса.

public:
 virtual System::String ^ Decode(System::String ^ id);
public virtual string Decode(string id);
abstract member Decode : string -> string
override this.Decode : string -> string
Public Overridable Function Decode (id As String) As String

Параметры

id
String

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

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

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

Комментарии

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

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

Примечания для тех, кто наследует этот метод

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

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

См. также