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


DesignTimeServicesReferenceAttribute Класс

Определение

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

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

[System.AttributeUsage(System.AttributeTargets.Assembly)]
public sealed class DesignTimeServicesReferenceAttribute : Attribute
[System.AttributeUsage(System.AttributeTargets.Assembly, AllowMultiple=true)]
public sealed class DesignTimeServicesReferenceAttribute : Attribute
[<System.AttributeUsage(System.AttributeTargets.Assembly)>]
type DesignTimeServicesReferenceAttribute = class
    inherit Attribute
[<System.AttributeUsage(System.AttributeTargets.Assembly, AllowMultiple=true)>]
type DesignTimeServicesReferenceAttribute = class
    inherit Attribute
Public NotInheritable Class DesignTimeServicesReferenceAttribute
Inherits Attribute
Наследование
DesignTimeServicesReferenceAttribute
Атрибуты

Комментарии

Дополнительные сведения и примеры см. в разделе Реализация поставщиков и расширений баз данных .

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

DesignTimeServicesReferenceAttribute(String)

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

DesignTimeServicesReferenceAttribute(String, String)

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

Свойства

ForProvider

Возвращает имя поставщика, для которого необходимо добавить эти службы. Если значение равно NULL, службы будут добавлены для всех поставщиков.

TypeName

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

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