LicensingExtensions - класс

Расширения для пространства имён Tessa.Platform.Licensing.

Definition

Пространство имён: Tessa.Platform.Licensing
Сборка: Tessa (в Tessa.dll) Версия: 3.6.0.22
C#
public static class LicensingExtensions
Inheritance
Object    LicensingExtensions

Методы

GetValidToLastDateTime Возвращает дату и время окончания лицензии. Определяется как дата в формате UTC, указанная в лицензии, плюс время 23:59:59.
HasEnterpriseOrContains Возвращает признак того, что коллекция содержит модуль лицензии с указанным идентификатором moduleID или что лицензия является Enterprise-редакцией, в соответствии с которой модуль должен быть добавлен автоматически.
RegisterLicensingOnClient Выполняет регистрацию API лицензий на клиенте.
RegisterLicensingOnServer(IUnityContainer) Выполняет регистрацию API лицензий на сервере. Путь к файлу лицензии определяется из конфигурации ITessaServerSettings.
RegisterLicensingOnServer(IUnityContainer, FuncIUnityContainer, NullableLicenseStreamInfo) Выполняет регистрацию API лицензий на сервере с указанием метода, получающего сериализованную информацию по лицензии.
RegisterLicensingOnServer(IUnityContainer, String) Выполняет регистрацию API лицензий на сервере с указанием пути к файлу с лицензией.
RegisterLicensingOnServer(IUnityContainer, String, FuncIUnityContainer, NullableLicenseStreamInfo) Выполняет регистрацию API лицензий на сервере с указанием параметров лицензии.
ToLicense Преобразует тип объекта ILicense в License или создаёт новый объект License, свойства которого получены из заданного объекта.
ToLicenseModule Преобразует тип объекта ILicenseModule в LicenseModule или создаёт новый объект LicenseModule, свойства которого получены из заданного объекта.
ToLicenseModuleCollection Преобразует тип объекта ILicenseModuleCollection в LicenseModuleCollection или создаёт новый объект LicenseModuleCollection, свойства которого получены из заданного объекта.

См. также