SessionLoginContext - класс

Контекст операции по входу в систему.

Definition

Пространство имён: Tessa.Platform.Runtime
Сборка: Tessa (в Tessa.dll) Версия: 4.1.3+7e2b1422f9b8c7c41fbbc4b151a843bed05319ab
C#
public sealed class SessionLoginContext : ISessionLoginContext
Inheritance
Object    SessionLoginContext
Implements
ISessionLoginContext

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

SessionLoginContext(CancellationToken) Создаёт экземпляр класса.
SessionLoginContext(ISessionToken, CancellationToken) Создаёт экземпляр класса с указанием токена сессии, который используется для заполнения свойств. Свойство ConsumeClientLicense при этом не заполняется.

Свойства

ApplicationID Идентификатор приложения, для которого выполняется вход, или null, если идентификатор не указан.
CancellationToken Объект, посредством которого можно отменить асинхронную задачу.
ConsumeClientLicense Признак того, что сессия должна потреблять клиентскую лицензию (персональную или конкурентную).
ExpectedLoginTypes Ожидаемые типы аутентификации или пустая коллекция, если доступен любой тип аутентификации, отличный от Forbidden.
HostIP IP адрес компьютера, с которого выполняется вход, или null, если адрес недоступен.
HostName DNS-имя компьютера, с которого выполняется вход, или null, если имя недоступно.
Login Логин сотрудника.

Методы

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)
MemberwiseCloneCreates a shallow copy of the current Object.
(Унаследован от Object)
ToStringReturns a string that represents the current object.
(Унаследован от Object)

См. также