SessionClient - класс

Объект, обеспечивающий взаимодействие с сессиями на клиенте.

Definition

Пространство имён: Tessa.Platform.Runtime
Сборка: Tessa (в Tessa.dll) Версия: 3.6.0.22
C#
public sealed class SessionClient : ISessionClient
Inheritance
Object    SessionClient
Implements
ISessionClient

Конструкторы

SessionClient Создаёт экземпляр класса с указанием прокси к веб-сервису.

Методы

CloseSessionAsAdminAsync Закрывает сессию с заданным идентификатором от имени администратора. Закрытие сессии удаляет её, а также может дополнительно добавить запись в логах аудита или выполнить другие действия. Возвращает признак того, что сессия ещё была открыта на момент вызова метода.
CloseSessionAsync Закрывает текущую сессию. Закрытие сессии удаляет её, а также может дополнительно добавить запись в логах аудита или выполнить другие действия. Возвращает признак того, что сессия ещё была открыта на момент вызова метода.
EqualsDetermines whether the specified object is equal to the current object.
(Унаследован от Object)
FinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Унаследован от Object)
GetHashCodeServes as the default hash function.
(Унаследован от Object)
GetTypeGets the Type of the current instance.
(Унаследован от Object)
IncrementConfigurationVersionAsync Увеличивает версию конфигурации без внесения в неё фактических изменений, а также обновляет информацию по текущей версии платформы. Может использоваться, например, для сброса клиентского кэша. Метод доступен только администраторам.
MemberwiseCloneCreates a shallow copy of the current Object.
(Унаследован от Object)
OpenSessionAsync Выполняет аутентификацию пользователя, используя анонимную аутентификацию по учётной записи Windows и по заданным параметрам логин/пароль/доменное имя, или используя аутентификацию для пользователя Tessa. Открывает сессию и возвращает её токен [Tessa.Platform.Runtime.SessionToken], сериализованный в формате XML.
OpenSessionWindowsAuthAsync Выполняет аутентификацию пользователя по учётной записи Windows. Открывает сессию и возвращает её токен [Tessa.Platform.Runtime.SessionToken], сериализованный в формате XML.
ToStringReturns a string that represents the current object.
(Унаследован от Object)

Методы расширения

Get
(Определяется ComHelper)
InternalMarkerCanvas Возвращает маркер аннотации
(Определяется AnnotationInternalsAccessor)
Invoke
(Определяется ComHelper)
Set
(Определяется ComHelper)

См. также