WorkflowEngineLicenseChecker - класс

Объект для проверки лицензии WFE.

Definition

Пространство имён: Tessa.Workflow
Сборка: Tessa (в Tessa.dll) Версия: 4.2.3+85077ef6104b2e81389e52f8b825d77905da3c54
C#
public sealed class WorkflowEngineLicenseChecker : LicenseObjectCheckerBase<WorkflowEngineTemplateLicense>, 
	IWorkflowEngineLicenseChecker, IDisposable
Inheritance
Object    LicenseObjectCheckerBaseWorkflowEngineTemplateLicense    WorkflowEngineLicenseChecker
Implements
IDisposable, IWorkflowEngineLicenseChecker

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

WorkflowEngineLicenseChecker Объект для проверки лицензии WFE.

Свойства

IsDisposedПризнак того, что ресурсы объекта были освобождены.
(Унаследован от LicenseObjectCheckerBaseTObject)
LicenseManager Объект, предоставляющий доступ к лицензии.
(Унаследован от LicenseObjectCheckerBaseTObject)
LicenseTokenProvider Объект, выполняющий выписывание и проверку токенов на лицензию для идентификаторов объектов.
(Унаследован от LicenseObjectCheckerBaseTObject)
ObjectRegistry Реестр объектов ILicenseObjectInfo.
(Унаследован от LicenseObjectCheckerBaseTObject)
OwnerModuleID Идентификатор модуля-владельца лицензии на объект, для функционирования которого проверяется объект.
(Унаследован от LicenseObjectCheckerBaseTObject)

Методы

CheckAnyObjectLicenseAsync Проверяет, что хотя бы для одного идентификатора объекта, зарегистрированного в реестре ObjectRegistry, имеется валидная лицензия.
(Унаследован от LicenseObjectCheckerBaseTObject)
CheckDisposed Выбрасывает исключение [ObjectDisposedException], если ресурсы текущего объекта были освобождены.
(Унаследован от LicenseObjectCheckerBaseTObject)
CheckLicenseAsync Выполняет проверку наличия лицензии WorkflowEngine с учётом возможности лицензирования отдельных шаблонов.
CheckObjectLicenseAsync Проверяет, что для идентификатора объекта objectID присутствует лицензия на основании валидного токена.
(Унаследован от LicenseObjectCheckerBaseTObject)
CheckOwnerModuleLicenseAsync Проверяет, что в текущей лицензии присутствует модуль-владелец лицензии на объекты OwnerModuleID.
(Унаследован от LicenseObjectCheckerBaseTObject)
CheckPartialLicenseAsync Выполняет проверку наличия частичной лицензии WorkflowEngine. Частичная лицензия доступна, если есть хотя бы один зарегистрированный шаблон процесса.
DisposePerforms application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
(Унаследован от LicenseObjectCheckerBaseTObject)
Dispose(Boolean)Освобождает ресурсы, занимаемые объектом.
(Унаследован от LicenseObjectCheckerBaseTObject)
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)
InvalidateCache Сбрасывает кэш проверки лицензии.
InvalidateCacheCore Сбрасывает кэш проверки лицензии.
(Унаследован от LicenseObjectCheckerBaseTObject)
MemberwiseCloneCreates a shallow copy of the current Object.
(Унаследован от Object)
ToStringReturns a string that represents the current object.
(Унаследован от Object)

См. также