ISessionServiceLegacy - интерфейс
Сервис, управляющий открытыми сессиями.
Пространство имён: Tessa.Platform.RuntimeСборка: Tessa (в Tessa.dll) Версия: 4.0.4
[ServiceContractAttribute(Name = "ISessionService")]
[SessionServiceAttribute("tessa/SessionService.svc", TransferMode.Buffered)]
public interface ISessionServiceLegacy
<ServiceContractAttribute(Name := "ISessionService")>
<SessionServiceAttribute("tessa/SessionService.svc", TransferMode.Buffered)>
Public Interface ISessionServiceLegacy
[ServiceContractAttribute(Name = L"ISessionService")]
[SessionServiceAttribute(L"tessa/SessionService.svc", TransferMode::Buffered)]
public interface class ISessionServiceLegacy
[<ServiceContractAttribute(Name = "ISessionService")>]
[<SessionServiceAttribute("tessa/SessionService.svc", TransferMode.Buffered)>]
type ISessionServiceLegacy = interface end
CloseSession |
Закрывает текущую сессию. Закрытие сессии удаляет её,
а также может дополнительно добавить запись в логах аудита или выполнить другие действия.
Возвращает признак того, что сессия ещё была открыта на момент вызова метода.
|
CloseSessionAsAdmin |
Закрывает сессию с заданным идентификатором от имени администратора. Закрытие сессии удаляет её,
а также может дополнительно добавить запись в логах аудита или выполнить другие действия.
Возвращает признак того, что сессия ещё была открыта на момент вызова метода.
|
CloseSessionWithToken |
Закрывает текущую сессию, причём сессия определяется по токену, передаваемому в параметре. Закрытие сессии удаляет её,
а также может дополнительно добавить запись в логах аудита или выполнить другие действия.
Возвращает признак того, что сессия ещё была открыта на момент вызова метода.
|
IncrementConfigurationVersion |
Увеличивает версию конфигурации без внесения в неё фактических изменений, а также обновляет информацию по текущей версии платформы.
Может использоваться, например, для сброса клиентского кэша. Метод доступен только администраторам.
|