MutableModelExtensions 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.
Attention
Use IMutableModel
Méthodes d’extension pour IMutableModel.
public static class MutableModelExtensions
[System.Obsolete("Use IMutableModel")]
public static class MutableModelExtensions
type MutableModelExtensions = class
[<System.Obsolete("Use IMutableModel")>]
type MutableModelExtensions = class
Public Module MutableModelExtensions
- Héritage
-
MutableModelExtensions
- Attributs
Méthodes
AddIgnored(IMutableModel, Type) |
Obsolète.
Marque le type d’entité donné comme ignoré, empêchant les conventions d’ajouter un type d’entité correspondant au modèle. |
AddOwned(IMutableModel, Type) |
Obsolète.
Marque le type d’entité donné comme appartenant, indiquant qu’en cas de découverte, les types d’entités correspondants doivent être configurés comme appartenant. |
AddShared(IMutableModel, Type) |
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(IMutableModel) |
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(IMutableModel, Type) |
Obsolète.
Obtient l’entité qui mappe la classe d’entité donnée. Retourne |
FindEntityType(IMutableModel, Type, String, IMutableEntityType) |
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 |
FindLeastDerivedEntityTypes(IMutableModel, Type, Func<IMutableEntityType,Boolean>) |
Obsolète.
Retourne les types d’entité correspondant aux types les moins dérivés du donné. |
GetEntityTypes(IMutableModel, String) |
Obsolète.
Obtient les types d’entités correspondant au nom donné. |
GetEntityTypes(IMutableModel, Type) |
Obsolète.
Obtient les types d’entités correspondant au type donné. |
GetOrAddEntityType(IMutableModel, String) |
Obsolète.
Obtient le type d’entité portant le nom donné ou ajoute un nouveau type d’entité si aucun n’est trouvé. |
GetOrAddEntityType(IMutableModel, Type) |
Obsolète.
Obtient le type d’entité avec la classe CLR donnée ou ajoute un nouveau type d’entité si aucun n’est trouvé. |
IsIgnored(IMutableModel, Type) |
Obsolète.
Indique si le nom du type d’entité donné est ignoré. |
IsOwned(IMutableModel, Type) |
Obsolète.
Retourne une valeur indiquant si les types d’entités utilisant le type donné doivent être configurés en tant que types détenus lorsqu’ils sont découverts par des conventions. |
RemoveEntityType(IMutableModel, IMutableEntityType) |
Obsolète.
Supprime un type d’entité du modèle. |
RemoveEntityType(IMutableModel, String) |
Obsolète.
Supprime un type d’entité sans définition de navigation du modèle. |
RemoveEntityType(IMutableModel, String, String, IMutableEntityType) |
Obsolète.
Supprime du modèle un type d’entité avec une navigation de définition. |
RemoveEntityType(IMutableModel, Type) |
Obsolète.
Supprime un type d’entité du modèle. |
RemoveEntityType(IMutableModel, Type, String, IMutableEntityType) |
Obsolète.
Supprime du modèle un type d’entité avec une navigation de définition. |
RemoveIgnored(IMutableModel, Type) |
Obsolète.
Supprime le type d’entité ignoré. |
RemoveOwned(IMutableModel, 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(IMutableModel, ChangeTrackingStrategy) |
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é. |
SetChangeTrackingStrategy(IMutableModel, Nullable<ChangeTrackingStrategy>) |
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(IMutableModel, Nullable<PropertyAccessMode>) |
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é. |
SetPropertyAccessMode(IMutableModel, Nullable<PropertyAccessMode>) |
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é. |