ReadOnlyLicenseModule - класс

Модуль лицензии, доступный только для чтения.

Definition

Пространство имён: Tessa.Platform.Licensing
Сборка: Tessa (в Tessa.dll) Версия: 4.1.3+7e2b1422f9b8c7c41fbbc4b151a843bed05319ab
C#
public sealed class ReadOnlyLicenseModule : ILicenseModule, 
	IEquatable<ILicenseModule>
Inheritance
Object    ReadOnlyLicenseModule
Implements
IEquatableILicenseModule, ILicenseModule

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

ReadOnlyLicenseModule Создаёт экземпляр класса с указанием исходного модуля лицензии, актуальные свойства которого возвращаются текущим объектом.

Свойства

Caption Имя модуля, отображаемое пользователю. Может быть строкой локализации.
ID Идентификатор модуля.
Settings Сериализуемые настройки модуля.

Методы

AsReadOnly Возвращает доступную только для чтения обёртку для текущего объекта.
Equals(ILicenseModule)Indicates whether the current object is equal to another object of the same type.
Equals(Object)Determines whether the specified object is equal to the current object.
(Переопределяет ObjectEquals(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.
(Переопределяет ObjectGetHashCode)
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.
(Переопределяет ObjectToString)

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

ToLicenseModule Преобразует тип объекта ILicenseModule в LicenseModule или создаёт новый объект LicenseModule, свойства которого получены из заданного объекта.
(Определяется LicensingExtensions)

См. также