Share via


DesignTimeProviderServicesAttribute Classe

Definição

Identifica onde encontrar os serviços de tempo de design para um determinado provedor de banco de dados. Esse atributo deve estar presente no assembly primário do provedor de banco de dados.

Esse atributo normalmente é usado por provedores de banco de dados (e outras extensões). Geralmente, ele não é usado no código do aplicativo.

[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
Herança
DesignTimeProviderServicesAttribute
Atributos

Construtores

DesignTimeProviderServicesAttribute(String, String, String)

Inicializa uma nova instância da classe DesignTimeProviderServicesAttribute.

Propriedades

AssemblyName

Obtém o nome do assembly que contém os serviços de tempo de design.

PackageName

Obtém o nome do pacote NuGet que contém os serviços de tempo de design.

TypeName

Obtém o nome do tipo que pode ser usado para adicionar os serviços de tempo de design dos provedores de banco de dados a um ServiceCollection. Esse tipo deve conter um método com a assinatura public IServiceCollection ConfigureDesignTimeServices(IServiceCollection serviceCollection)a seguir.

Aplica-se a