Partager via


ConventionModelExtensions Classe

Définition

Attention

Use IConventionModel

Méthodes d’extension pour IConventionModel.

public static class ConventionModelExtensions
[System.Obsolete("Use IConventionModel")]
public static class ConventionModelExtensions
type ConventionModelExtensions = class
[<System.Obsolete("Use IConventionModel")>]
type ConventionModelExtensions = class
Public Module ConventionModelExtensions
Héritage
ConventionModelExtensions
Attributs

Méthodes

AddIgnored(IConventionModel, Type, Boolean)
Obsolète.

Marque le type d’entité donné comme ignoré.

AddOwned(IConventionModel, Type, Boolean)
Obsolète.

Marque le type d’entité donné comme appartenant, indiquant que lorsque les types d’entités découverts à l’aide du type donné doivent être configurés comme appartenant.

AddShared(IConventionModel, Type, Boolean)
Obsolète.

Marque le type d’entité donné comme partagé, indiquant que lorsque les types d’entités correspondants sont découverts, ils doivent être configurés en tant que type d’entité de type partagé.

FinalizeModel(IConventionModel)
Obsolète.

Force le post-traitement sur le modèle de sorte qu’il soit prêt à être utilisé par le runtime. Ce post-traitement se produit automatiquement lors de l’utilisation OnModelCreating(ModelBuilder)de ; cette méthode permet de l’exécuter explicitement dans les cas où l’exécution automatique n’est pas possible.

FindEntityType(IConventionModel, Type)
Obsolète.

Obtient l’entité qui mappe la classe d’entité donnée. Retourne null si aucun type d’entité portant le nom donné n’est trouvé.

FindEntityType(IConventionModel, Type, String, IConventionEntityType)
Obsolète.

Obtient le type d’entité pour le nom donné, en définissant le nom de navigation et le type d’entité de définition. Retourne null si aucun type d’entité correspondant n’est trouvé.

FindIgnoredConfigurationSource(IConventionModel, Type)
Obsolète.

Indique si le type d’entité donné est ignoré.

FindIsOwnedConfigurationSource(IConventionModel, Type)
Obsolète.

Retourne une valeur indiquant si les types d’entité utilisant le type donné doivent être configurés en tant que types détenus lors de leur découverte.

FindLeastDerivedEntityTypes(IConventionModel, Type, Func<IConventionEntityType,Boolean>)
Obsolète.

Retourne les types d’entité correspondant aux types les moins dérivés du donné.

GetChangeTrackingStrategyConfigurationSource(IConventionModel)
Obsolète.

Retourne la source de configuration pour GetChangeTrackingStrategy(IModel).

GetEntityTypes(IConventionModel, String)
Obsolète.

Obtient les types d’entités correspondant au nom donné.

GetEntityTypes(IConventionModel, Type)
Obsolète.

Obtient les types d’entités correspondant au type donné.

GetPropertyAccessModeConfigurationSource(IConventionModel)
Obsolète.

Retourne la source de configuration pour GetPropertyAccessMode(IModel).

IsIgnored(IConventionModel, String)
Obsolète.

Indique si le nom du type d’entité donné est ignoré.

IsIgnored(IConventionModel, Type)
Obsolète.

Indique si le type d’entité donné est ignoré.

IsOwned(IConventionModel, Type)
Obsolète.

Retourne une valeur indiquant si les types d’entité utilisant le type donné doivent être configurés en tant que types détenus lors de leur découverte.

RemoveEntityType(IConventionModel, String)
Obsolète.

Supprime un type d’entité sans définition de navigation du modèle.

RemoveEntityType(IConventionModel, String, String, IConventionEntityType)
Obsolète.

Supprime du modèle un type d’entité avec une navigation de définition.

RemoveEntityType(IConventionModel, Type)
Obsolète.

Supprime un type d’entité du modèle.

RemoveEntityType(IConventionModel, Type, String, IConventionEntityType)
Obsolète.

Supprime du modèle un type d’entité avec une navigation de définition.

RemoveOwned(IConventionModel, Type)
Obsolète.

Supprime le type détenu donné, ce qui indique que lorsque les types d’entités correspondants sont découverts, ils ne doivent pas être configurés comme étant détenus.

SetChangeTrackingStrategy(IConventionModel, Nullable<ChangeTrackingStrategy>, Boolean)
Obsolète.

Définit la stratégie de suivi des modifications par défaut à utiliser pour les entités dans le modèle. Cette stratégie indique comment le contexte détecte les modifications apportées aux propriétés d’une instance d’un type d’entité.

SetPropertyAccessMode(IConventionModel, Nullable<PropertyAccessMode>, Boolean)
Obsolète.

Définit le PropertyAccessMode à utiliser pour les propriétés de tous les types d’entités dans ce modèle.

Notez que les types d’entités individuels peuvent remplacer ce mode d’accès, et que les propriétés individuelles des types d’entités peuvent remplacer le mode d’accès défini sur le type d’entité. La valeur définie ici sera utilisée pour toute propriété pour laquelle aucun remplacement n’a été spécifié.

S’applique à