ILicenseObjectRegistryT - интерфейс

Реестр объектов ILicenseObjectInfo.

Definition

Пространство имён: Tessa.Platform.Licensing.Tokens
Сборка: Tessa (в Tessa.dll) Версия: 4.2.3+85077ef6104b2e81389e52f8b825d77905da3c54
C#
public interface ILicenseObjectRegistry<T> : IRegistry<Guid, T>
where T : ILicenseObjectInfo
Implements
IRegistryGuid, T

Параметры типа

T
Тип объекта с информацией о лицензии, реализующий интерфейс ILicenseObjectInfo.

Методы

GetВозвращает объект, зарегистрированный в реестре по заданному идентификатору.
(Унаследован от IRegistryTIdentifier, TItem)
GetAllВозвращает все зарегистрированные в реестре объекты.
(Унаследован от IRegistryTIdentifier, TItem)
IsDefined(TIdentifier)Возвращает признак того, что в реестре был зарегистрирован объект по заданному идентификатору.
(Унаследован от IRegistryTIdentifier, TItem)
IsDefined(TItem)Возвращает признак того, что заданный объект был зарегистрирован в реестре.
(Унаследован от IRegistryTIdentifier, TItem)
RegisterРегистрирует объект по его идентификатору. Метод замещает предыдущую регистрацию при её наличии.
(Унаследован от IRegistryTIdentifier, TItem)
TryGet Возвращает объект в параметре result, зарегистрированный в реестре по заданному идентификатору. Метод возвращает false, если объект отсутствует в реестре.
(Унаследован от IRegistryTIdentifier, TItem)

См. также