Partager via


DesignTimeServicesReferenceAttribute Classe

Définition

Identifie où trouver des services de temps de conception supplémentaires.

Cet attribut est généralement utilisé par les extensions au moment du design. Il n’est généralement pas utilisé dans le code d’application.

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

Remarques

Pour plus d’informations et d’exemples, consultez Implémentation de fournisseurs et d’extensions de base de données .

Constructeurs

DesignTimeServicesReferenceAttribute(String)

Initialise une nouvelle instance de la classe DesignTimeServicesReferenceAttribute.

DesignTimeServicesReferenceAttribute(String, String)

Initialise une nouvelle instance de la classe DesignTimeServicesReferenceAttribute.

Propriétés

ForProvider

Obtient le nom du fournisseur pour lequel ces services doivent être ajoutés. Si la valeur est null, les services sont ajoutés pour tous les fournisseurs.

TypeName

Obtient le nom qualifié d’assembly du type qui peut être utilisé pour ajouter des services de conception supplémentaires à un ServiceCollection. Ce type doit implémenter IDesignTimeServices.

S’applique à