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


HttpSessionState.Abandon Метод

Определение

Отменяет текущий сеанс.

public:
 void Abandon();
public void Abandon();
member this.Abandon : unit -> unit
Public Sub Abandon ()

Комментарии

После вызова метода текущий Abandon сеанс больше недействителен, а новый сеанс можно запустить. Abandon вызывает End событие. Новое Start событие будет возникать при следующем запросе.

Идентификаторы сеансов для заброшенных или просроченных сеансов по умолчанию перезапускаются. То есть, если выполняется запрос, содержащий идентификатор сеанса для истекающего или заброшенного сеанса, новый сеанс запускается с использованием того же идентификатора сеанса. Это можно отключить, задав regenerateExpiredSessionId атрибут элемента trueконфигурации sessionState в значение . Дополнительные сведения см. в разделе "Идентификаторы сеансов".

Событие End поддерживается только в том случае, если Mode для свойства задано InProcзначение .

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

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