Partager via


IncludeMetadataConvention Classe

Définition

Attention

The IncludeMetadataConvention is no longer used. EdmMetadata is not included in the model. <see cref="EdmModelDiffer" /> is now used to detect changes in the model.

Cette DbModelBuilder convention oblige DbModelBuilder à inclure des métadonnées sur le modèle lors de la génération du modèle. Lorsque DbContext crée un modèle par convention, il ajoute cette convention à la liste de ceux utilisés par dbModelBuilder. Cela entraîne l’écriture des métadonnées de modèle dans la base de données si le DbContext est utilisé pour créer la base de données. Cela peut ensuite être utilisé comme un case activée rapide pour voir si le modèle a changé depuis la dernière fois qu’il a été utilisé sur la base de données. Cette convention peut être supprimée des conventions en substituant la DbModelBuilder méthode OnModelCreating sur une classe DbContext dérivée.

[System.Obsolete("The IncludeMetadataConvention is no longer used. EdmMetadata is not included in the model. <see cref="EdmModelDiffer" /> is now used to detect changes in the model.")]
public class IncludeMetadataConvention : System.Data.Entity.ModelConfiguration.Conventions.Convention
type IncludeMetadataConvention = class
    inherit Convention
Public Class IncludeMetadataConvention
Inherits Convention
Héritage
IncludeMetadataConvention
Héritage
IncludeMetadataConvention
Attributs

Constructeurs

IncludeMetadataConvention()
Obsolète.

Cette DbModelBuilder convention oblige DbModelBuilder à inclure des métadonnées sur le modèle lors de la génération du modèle. Lorsque DbContext crée un modèle par convention, il ajoute cette convention à la liste de ceux utilisés par dbModelBuilder. Cela entraîne l’écriture des métadonnées de modèle dans la base de données si le DbContext est utilisé pour créer la base de données. Cela peut ensuite être utilisé comme un case activée rapide pour voir si le modèle a changé depuis la dernière fois qu’il a été utilisé sur la base de données. Cette convention peut être supprimée des conventions en substituant la DbModelBuilder méthode OnModelCreating sur une classe DbContext dérivée.

Méthodes

Properties()
Obsolète.

Commence la configuration d’une convention légère qui s’applique à toutes les propriétés du modèle.

(Hérité de Convention)
Properties<T>()
Obsolète.

Commence la configuration d’une convention légère qui s’applique à toutes les propriétés primitives du type spécifié dans le modèle.

(Hérité de Convention)
Types()
Obsolète.

Commence la configuration d’une convention légère qui s’applique à tous les types mappés dans le modèle.

(Hérité de Convention)
Types<T>()
Obsolète.

Commence la configuration d’une convention légère qui s’applique à tous les types mappés dans le modèle qui dérivent du type spécifié ou l’implémentent.

(Hérité de Convention)

S’applique à