Поделиться через


DesigntimeLicenseContext Класс

Определение

Предоставляет лицензионное содержимое этапа разработки, позволяющее поддерживать работу поставщика лицензий во время разработки.

public ref class DesigntimeLicenseContext : System::ComponentModel::LicenseContext
public class DesigntimeLicenseContext : System.ComponentModel.LicenseContext
type DesigntimeLicenseContext = class
    inherit LicenseContext
Public Class DesigntimeLicenseContext
Inherits LicenseContext
Наследование
DesigntimeLicenseContext

Комментарии

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

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

DesigntimeLicenseContext()

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

Свойства

UsageMode

Возвращает режим использования лицензии.

Методы

Equals(Object)

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

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

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

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

Возвращает сохраненный лицензионный ключ.

GetService(Type)

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

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

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

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

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

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

Задает сохраненный лицензионный ключ.

ToString()

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

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

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

GetKeyedService<T>(IServiceProvider, Object)

Получает службу типа T из IServiceProvider.

GetKeyedServices(IServiceProvider, Type, Object)

Получает перечисление служб типа serviceType из IServiceProvider.

GetKeyedServices<T>(IServiceProvider, Object)

Получает перечисление служб типа T из IServiceProvider.

GetRequiredKeyedService(IServiceProvider, Type, Object)

Получает службу типа serviceType из IServiceProvider.

GetRequiredKeyedService<T>(IServiceProvider, Object)

Получает службу типа T из IServiceProvider.

CreateAsyncScope(IServiceProvider)

Создает интерфейс AsyncServiceScope, который может использоваться для разрешения служб с ограниченной областью.

CreateScope(IServiceProvider)

Создает интерфейс IServiceScope, который может использоваться для разрешения служб с ограниченной областью.

GetRequiredService(IServiceProvider, Type)

Возвращает службу типа serviceType из IServiceProvider.

GetRequiredService<T>(IServiceProvider)

Возвращает службу типа T из IServiceProvider.

GetService<T>(IServiceProvider)

Возвращает службу типа T из IServiceProvider.

GetServices(IServiceProvider, Type)

Возвращает перечисление служб типа serviceType из IServiceProvider.

GetServices<T>(IServiceProvider)

Возвращает перечисление служб типа T из IServiceProvider.

GetFakeLogCollector(IServiceProvider)

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

GetFakeRedactionCollector(IServiceProvider)

Возвращает экземпляр сборщика поддельных средств редактирования из контейнера внедрения зависимостей.

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

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