Бөлісу құралы:


LicenseContext Класс

Определение

Указывает, когда можно использовать лицензированный объект и предоставляет способ получения дополнительных служб, необходимых для поддержки лицензий, выполняемых в пределах своего домена.

public ref class LicenseContext : IServiceProvider
public class LicenseContext : IServiceProvider
type LicenseContext = class
    interface IServiceProvider
Public Class LicenseContext
Implements IServiceProvider
Наследование
LicenseContext
Производный
Реализации

Комментарии

Этот класс предоставляет значение по умолчанию LicenseContext. Она реализует только поддержку во время выполнения и не поддерживает сохраненные ключи лицензии.

Примечания для тех, кто наследует этот метод

Если вы хотите реализовать поддержку лицензий во время разработки, необходимо наследовать от этого класса и переопределить следующие члены: UsageMode, , GetService(Type)GetSavedLicenseKey(Type, Assembly)и SetSavedLicenseKey(Type, String). Если вы хотите реализовать сохраненные ключи лицензии, переопределите GetSavedLicenseKey(Type, Assembly) методы и SetSavedLicenseKey(Type, String) методы.

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

Имя Описание
LicenseContext()

Инициализирует новый экземпляр класса LicenseContext.

Свойства

Имя Описание
UsageMode

При переопределении в производном классе получает значение, указывающее, когда можно использовать лицензию.

Методы

Имя Описание
Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetHashCode()

Служит в качестве хэш-функции по умолчанию.

(Унаследовано от Object)
GetSavedLicenseKey(Type, Assembly)

При переопределении в производном классе возвращает сохраненный ключ лицензии для указанного типа из указанной сборки ресурсов.

GetService(Type)

Возвращает запрошенную службу, если она доступна.

GetType()

Возвращает Type текущего экземпляра.

(Унаследовано от Object)
MemberwiseClone()

Создает неглубокую копию текущей Object.

(Унаследовано от Object)
SetSavedLicenseKey(Type, String)

При переопределении в производном классе задает ключ лицензии для указанного типа.

ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)

Применяется к

См. также раздел