Compartir a través de


DesignTimeProviderServicesAttribute Clase

Definición

Identifica dónde buscar los servicios en tiempo de diseño de un proveedor de base de datos determinado. Este atributo debe estar presente en el ensamblado principal del proveedor de base de datos.

Normalmente, los proveedores de bases de datos usan este atributo (y otras extensiones). Por lo general, no se usa en el código de aplicación.

[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
Herencia
DesignTimeProviderServicesAttribute
Atributos

Constructores

DesignTimeProviderServicesAttribute(String, String, String)

Inicializa una nueva instancia de la clase DesignTimeProviderServicesAttribute.

Propiedades

AssemblyName

Obtiene el nombre del ensamblado que contiene los servicios en tiempo de diseño.

PackageName

Obtiene el nombre del paquete NuGet que contiene los servicios en tiempo de diseño.

TypeName

Obtiene el nombre del tipo que se puede usar para agregar los servicios en tiempo de diseño de proveedores de base de datos a .ServiceCollection Este tipo debe contener un método con la siguiente firma public IServiceCollection ConfigureDesignTimeServices(IServiceCollection serviceCollection).

Se aplica a