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.