ILicense - интерфейс

Лицензия на платформу TESSA.

Definition

Пространство имён: Tessa.Platform.Licensing
Сборка: Tessa (в Tessa.dll) Версия: 4.0.4
C#
public interface ILicense

Свойства

CompanyAddress Адрес компании, для которой выдана лицензия.
CompanyName Имя компании, для которой выдана лицензия.
ConcurrentCount Максимальное количество конкурентных сессий.
ID Уникальный идентификатор лицензии.
IssuedBy Имя компании, которая выдала лицензию.
Modules Модули, добавленные в лицензию. Каждый модуль содержит собственные настройки.
PersonalCount Максимальное количество пользователей, для которых используются персональные сессии (VIP).
ReceiveUpdatesTo Дата окончания получения обновлений платформы (срок гарантийной поддержки).
ValidFrom Дата выдачи лицензии.
ValidTo Дата окончания лицензии.
Version Версия формата лицензии.

Методы

AsReadOnly Возвращает доступную только для чтения обёртку для текущего объекта.
GetMobileCount Возвращает максимальное количество лицензий для мобильного согласования.

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

GetLicenseCount Возвращает количество доступных лицензий для заданного типа licenseType. Для типа Unspecified возвращается -1.
(Определяется RuntimeExtensions)
GetValidToLastDateTime Возвращает дату и время окончания лицензии. Определяется как дата в формате UTC, указанная в лицензии, плюс время 23:59:59.
(Определяется LicensingExtensions)
ToLicense Преобразует тип объекта ILicense в License или создаёт новый объект License, свойства которого получены из заданного объекта.
(Определяется LicensingExtensions)

См. также