Share via


DesignTimeProviderServicesAttribute Classe

Définition

Identifie où trouver les services de temps de conception pour un fournisseur de base de données donné. Cet attribut doit être présent dans l’assembly principal du fournisseur de base de données.

Cet attribut est généralement utilisé par les fournisseurs de base de données (et d’autres extensions). Il n’est généralement pas utilisé dans le code d’application.

[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
Héritage
DesignTimeProviderServicesAttribute
Attributs

Constructeurs

DesignTimeProviderServicesAttribute(String, String, String)

Initialise une nouvelle instance de la classe DesignTimeProviderServicesAttribute.

Propriétés

AssemblyName

Obtient le nom de l’assembly qui contient les services de temps de conception.

PackageName

Obtient le nom du package NuGet qui contient les services de temps de conception.

TypeName

Obtient le nom du type qui peut être utilisé pour ajouter les services de conception des fournisseurs de base de données à un ServiceCollection. Ce type doit contenir une méthode avec la signature public IServiceCollection ConfigureDesignTimeServices(IServiceCollection serviceCollection)suivante .

S’applique à