Для изменения размера нажмите или перетащите

SessionsController - класс

Предоставляет методы закрытия сессии, а также изменения версии конфигурации для desktop-клиента.
Иерархия наследования

Пространство имён:  Tessa.Web.Controllers
Сборка:  Tessa.Web (в Tessa.Web.dll) Версия: 3.5.0.19
Синтаксис
[RouteAttribute("api/b/[controller]")]
[AllowAnonymousAttribute]
[ApiExplorerSettingsAttribute(IgnoreApi = true)]
public sealed class SessionsController : TessaControllerBase

Тип SessionsController предоставляет следующие члены.

Конструкторы
  ИмяОписание
Открытый методSessionsController
Инициализирует новый экземпляр класса SessionsController
В начало страницы
Методы
  ИмяОписание
Защищённый методBinaryStream (Унаследован от TessaControllerBase.)
Защищённый методBson (Унаследован от TessaControllerBase.)
Открытый методOnActionExecutionAsync (Унаследован от TessaControllerBase.)
Открытый методPostCloseSession
Закрывает текущую сессию, которая определяется по HTTP-заголовку. Возвращает признак того, что сессия существовала и была закрыта.
Открытый методPostCloseSessionAsAdmin
Закрывает сессию с указанным идентификатором. Возвращает признак того, что сессия существовала и была закрыта. Метод доступен только администраторам.
Открытый методPostCloseSessionWithToken
Закрывает сессию с указанием строки с токеном сессии. Токен возвращается методами открытия сессии в контроллере LoginController. Методу не требуется наличие информации по сессии в HTTP-заголовке. Возвращает признак того, что сессия существовала и была закрыта.
Открытый методPostIncrementConfigurationVersion
Увеличивает версию конфигурации даже в том случае, если не было выполнено изменений стандартными методами (изменений в схеме данных, карточках, локализации и др.) При изменении версии конфигурации гарантированно сбрасывается клиентский кэш в web-клиенте. Метод доступен только администраторам.
В начало страницы
См. также