ModelExtensions 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 IReadOnlyModel
Méthodes d’extension pour IReadOnlyModel.
public static class ModelExtensions
[System.Obsolete("Use IReadOnlyModel")]
public static class ModelExtensions
type ModelExtensions = class
[<System.Obsolete("Use IReadOnlyModel")>]
type ModelExtensions = class
Public Module ModelExtensions
- Héritage
-
ModelExtensions
- Attributs
Méthodes
FindEntityType(IModel, Type) |
Obsolète.
Obtient l’entité qui mappe la classe d’entité donnée. Retourne |
FindEntityType(IModel, Type, String, IEntityType) |
Obsolète.
Obtient le type d’entité pour le type donné, en définissant le nom de navigation et le type d’entité de définition. Retourne |
FindRuntimeEntityType(IModel, Type) |
Obsolète.
Obtient l’entité qui mappe la classe d’entité donnée, où la classe peut être un proxy dérivé du type d’entité réel. Retourne |
GetChangeTrackingStrategy(IModel) |
Obsolète.
Obtient la stratégie de suivi des modifications par défaut utilisée 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é. |
GetEntityTypes(IModel, String) |
Obsolète.
Obtient les types d’entités correspondant au nom donné. |
GetEntityTypes(IModel, Type) |
Obsolète.
Obtient les types d’entités correspondant au type donné. |
GetProductVersion(IModel) |
Obsolète.
Obtient la version de l’assembly EF Core utilisée pour générer ce modèle |
GetPropertyAccessMode(IModel) |
Obsolète.
Obtient le utilisé pour les PropertyAccessMode propriétés des 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 retournée ici sera utilisée pour toute propriété pour laquelle aucun remplacement n’a été spécifié. |
HasEntityTypeWithDefiningNavigation(IModel, String) |
Obsolète.
Obtient une valeur indiquant si le modèle contient un type d’entité correspondant avec une navigation de définition. |
HasEntityTypeWithDefiningNavigation(IModel, Type) |
Obsolète.
Obtient une valeur indiquant si le modèle contient un type d’entité correspondant avec une navigation de définition. |
IsIndexerMethod(IModel, MethodInfo) |
Obsolète.
Obtient une valeur indiquant si l’objet MethodInfo donné reprenait un accès à l’indexeur. |
IsShared(IModel, Type) |
Obsolète.
Obtient si le type CLR est utilisé par les entités de type partagé dans le modèle. |
ToDebugString(IModel, MetadataDebugStringOptions, Int32) |
Obsolète.
Crée une représentation lisible des métadonnées données. Avertissement : ne vous fiez pas au format de la chaîne retournée. Il est conçu pour le débogage uniquement et peut changer arbitrairement entre les versions. |