DbConfigurationTypeAttribute Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Cet attribut peut être placé sur une sous-classe de DbContext pour indiquer que la sous-classe de représentation de DbConfiguration la configuration basée sur le code de l’application se trouve dans un assembly différent du type de contexte.
[System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=false)]
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Performance", "CA1813:AvoidUnsealedAttributes")]
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1019:DefineAccessorsForAttributeArguments")]
public class DbConfigurationTypeAttribute : Attribute
type DbConfigurationTypeAttribute = class
inherit Attribute
Public Class DbConfigurationTypeAttribute
Inherits Attribute
- Héritage
-
DbConfigurationTypeAttribute
- Attributs
Remarques
Normalement, une sous-classe de DbConfiguration doit être placée dans le même assembly que la sous-classe de DbContext utilisée par l’application. Elle sera ensuite découverte automatiquement. Toutefois, si cela n’est pas possible ou si l’application contient plusieurs types de contexte dans différents assemblys, cet attribut peut être utilisé pour diriger la découverte DbConfiguration vers le type approprié. Une alternative à l’utilisation de cet attribut consiste à spécifier le type DbConfiguration à utiliser dans le fichier de configuration de l’application. Consultez la rubrique http://go.microsoft.com/fwlink/?LinkId=260883 (éventuellement en anglais) pour plus d'informations.
Constructeurs
DbConfigurationTypeAttribute(String) |
Indique que la sous-classe de DbConfiguration représentée par le nom qualifié d’assembly donné doit être utilisée pour la configuration basée sur le code pour cette application. |
DbConfigurationTypeAttribute(Type) |
Indique que la sous-classe donnée de DbConfiguration doit être utilisée pour la configuration basée sur le code pour cette application. |
Propriétés
ConfigurationType |
Obtient la sous-classe de DbConfiguration qui doit être utilisée pour la configuration basée sur le code pour cette application. |