DbModelBuilderVersionAttribute 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 appliqué à une classe dérivée de DbContext pour définir la version du DbContext et DbModelBuilder les conventions à utiliser lors de la génération d’un modèle à partir de code, également appelée « Code First ». Consultez l’énumération DbModelBuilderVersion pour plus d’informations sur les versions de DbModelBuilder.
[System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=false)]
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1709:IdentifiersShouldBeCasedCorrectly", MessageId="Db")]
public sealed class DbModelBuilderVersionAttribute : Attribute
[System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=false)]
public sealed class DbModelBuilderVersionAttribute : Attribute
type DbModelBuilderVersionAttribute = class
inherit Attribute
Public NotInheritable Class DbModelBuilderVersionAttribute
Inherits Attribute
- Héritage
-
DbModelBuilderVersionAttribute
- Attributs
Remarques
Si l’attribut est manquant dans DbContextthen, DbContext utilisera toujours la dernière version des conventions. Cela équivaut à utiliser DbModelBuilderVersion.Latest.
Constructeurs
DbModelBuilderVersionAttribute(DbModelBuilderVersion) |
Initialise une nouvelle instance de la classe DbModelBuilderVersionAttribute. |
Propriétés
Version |
Obtient la version des DbModelBuilder conventions. |