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


DesignTimeProviderServicesAttribute Класс

Определение

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

Этот атрибут обычно используется поставщиками баз данных (и другими расширениями). Как правило, он не используется в коде приложения.

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

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

DesignTimeProviderServicesAttribute(String, String, String)

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

Свойства

AssemblyName

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

PackageName

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

TypeName

Возвращает имя типа, который можно использовать для добавления служб времени разработки поставщиков баз данных в ServiceCollection. Этот тип должен содержать метод со следующей сигнатурой public IServiceCollection ConfigureDesignTimeServices(IServiceCollection serviceCollection).

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