License Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Предоставляет абстрактный (abstract
) базовый класс для всех лицензий. Лицензия предоставляется конкретному экземпляру компонента.
public ref class License abstract : IDisposable
public abstract class License : IDisposable
type License = class
interface IDisposable
Public MustInherit Class License
Implements IDisposable
- Наследование
-
License
- Реализации
Комментарии
Все компоненты должны вызывать Dispose лицензии, предоставляемые ими при удалении или завершении работы компонента.
Примечания для тех, кто реализует этот метод
При наследовании от класса License необходимо переопределить следующие члены: LicenseKey и Dispose().
Дополнительные сведения о лицензировании см. в разделе Практическое руководство. Компоненты и элементы управления лицензиями.
Конструкторы
License() |
Инициализирует новый экземпляр класса License. |
Свойства
LicenseKey |
При переопределении в производном классе возвращает ключ лицензии, предоставленной для этого компонента. |
Методы
Dispose() |
При переопределении в производном классе уничтожает используемые лицензией ресурсы. |
Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
GetHashCode() |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
GetType() |
Возвращает объект Type для текущего экземпляра. (Унаследовано от Object) |
MemberwiseClone() |
Создает неполную копию текущего объекта Object. (Унаследовано от Object) |
ToString() |
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |