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


ISessionIDManager.RemoveSessionID(HttpContext) Метод

Определение

Удаляет идентификатор сеанса из файла Cookie или URL-адреса.

public:
 void RemoveSessionID(System::Web::HttpContext ^ context);
public void RemoveSessionID (System.Web.HttpContext context);
abstract member RemoveSessionID : System.Web.HttpContext -> unit
Public Sub RemoveSessionID (context As HttpContext)

Параметры

context
HttpContext

Текущий объект HttpContext, содержащий ссылки на серверные объекты, используемые для обработки HTTP-запросов (например, свойства Request и Response).

Примеры

В следующем примере кода реализуется RemoveSessionID метод .

public void RemoveSessionID(HttpContext context)
{
  context.Response.Cookies.Remove(pConfig.CookieName);
}
Public Sub RemoveSessionID(context As HttpContext) _
  Implements ISessionIDManager.RemoveSessionID

  context.Response.Cookies.Remove(pConfig.CookieName)

End Sub

Комментарии

Вызывает SessionStateModule метод во время HttpApplication.ReleaseRequestState события , чтобы удалить идентификатор сеанса из коллекции, HttpResponse.Cookies если новый сеанс был создан, но не использовалсяRemoveSessionID.

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

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