TypeMappingSourceBase.FindMapping Méthode
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.
Surcharges
FindMapping(IElementType) |
Recherche le mappage de type pour un donné IElementType. |
FindMapping(IProperty) |
Recherche le mappage de type pour un donné IProperty. |
FindMapping(TypeMappingInfo) |
Remplacé par les fournisseurs de base de données pour rechercher un mappage de type pour les informations données. |
FindMapping(MemberInfo) |
Recherche le mappage de type pour un donné MemberInfo représentant un champ ou une propriété d’un type CLR. |
FindMapping(Type) |
Recherche le mappage de type pour un donné Type. |
FindMapping(Type, IModel) |
Recherche le mappage de type pour un donné Type, en prenant la configuration pré-convention dans le compte. |
FindMapping(Type, IModel, CoreTypeMapping) |
Recherche le mappage de type pour un donné Type, en prenant la configuration pré-convention dans le compte. |
FindMapping(IElementType)
Recherche le mappage de type pour un donné IElementType.
public abstract Microsoft.EntityFrameworkCore.Storage.CoreTypeMapping? FindMapping (Microsoft.EntityFrameworkCore.Metadata.IElementType elementType);
abstract member FindMapping : Microsoft.EntityFrameworkCore.Metadata.IElementType -> Microsoft.EntityFrameworkCore.Storage.CoreTypeMapping
Public MustOverride Function FindMapping (elementType As IElementType) As CoreTypeMapping
Paramètres
- elementType
- IElementType
Élément de collection.
Retours
Mappage de type ou null
si aucun n’a été trouvé.
Implémente
S’applique à
FindMapping(IProperty)
Recherche le mappage de type pour un donné IProperty.
public abstract Microsoft.EntityFrameworkCore.Storage.CoreTypeMapping FindMapping (Microsoft.EntityFrameworkCore.Metadata.IProperty property);
public abstract Microsoft.EntityFrameworkCore.Storage.CoreTypeMapping? FindMapping (Microsoft.EntityFrameworkCore.Metadata.IProperty property);
abstract member FindMapping : Microsoft.EntityFrameworkCore.Metadata.IProperty -> Microsoft.EntityFrameworkCore.Storage.CoreTypeMapping
Public MustOverride Function FindMapping (property As IProperty) As CoreTypeMapping
Paramètres
- property
- IProperty
Propriété.
Retours
Mappage de type ou null
si aucun n’a été trouvé.
Implémente
Remarques
Remarque : les fournisseurs ne doivent généralement pas avoir besoin de remplacer cette méthode.
S’applique à
FindMapping(TypeMappingInfo)
Remplacé par les fournisseurs de base de données pour rechercher un mappage de type pour les informations données.
protected abstract Microsoft.EntityFrameworkCore.Storage.CoreTypeMapping FindMapping (in Microsoft.EntityFrameworkCore.Storage.TypeMappingInfo mappingInfo);
protected virtual Microsoft.EntityFrameworkCore.Storage.CoreTypeMapping FindMapping (in Microsoft.EntityFrameworkCore.Storage.TypeMappingInfo mappingInfo);
protected virtual Microsoft.EntityFrameworkCore.Storage.CoreTypeMapping? FindMapping (in Microsoft.EntityFrameworkCore.Storage.TypeMappingInfo? mappingInfo);
abstract member FindMapping : TypeMappingInfo -> Microsoft.EntityFrameworkCore.Storage.CoreTypeMapping
abstract member FindMapping : TypeMappingInfo -> Microsoft.EntityFrameworkCore.Storage.CoreTypeMapping
override this.FindMapping : TypeMappingInfo -> Microsoft.EntityFrameworkCore.Storage.CoreTypeMapping
Protected MustOverride Function FindMapping (mappingInfo As TypeMappingInfo) As CoreTypeMapping
Protected Overridable Function FindMapping (mappingInfo As TypeMappingInfo) As CoreTypeMapping
Paramètres
- mappingInfo
- TypeMappingInfo
Informations de mappage à utiliser pour créer le mappage.
Retours
Mappage de type, ou null
si aucun n’est trouvé.
Remarques
Les informations de mappage sont remplies avec autant d’informations que disponibles sur le mappage de type requis. Utilisez toutes les informations nécessaires pour créer le meilleur mappage. Retourne null
si aucun mappage n’est disponible.
S’applique à
FindMapping(MemberInfo)
Recherche le mappage de type pour un donné MemberInfo représentant un champ ou une propriété d’un type CLR.
public abstract Microsoft.EntityFrameworkCore.Storage.CoreTypeMapping FindMapping (System.Reflection.MemberInfo member);
public abstract Microsoft.EntityFrameworkCore.Storage.CoreTypeMapping? FindMapping (System.Reflection.MemberInfo member);
abstract member FindMapping : System.Reflection.MemberInfo -> Microsoft.EntityFrameworkCore.Storage.CoreTypeMapping
Public MustOverride Function FindMapping (member As MemberInfo) As CoreTypeMapping
Paramètres
- member
- MemberInfo
Champ ou propriété.
Retours
Mappage de type ou null
si aucun n’a été trouvé.
Implémente
Remarques
Remarque : appelez cette méthode uniquement s’il n’y a pas IProperty de disponibilité, sinon appelez FindMapping(IProperty)
Remarque : les fournisseurs ne doivent généralement pas avoir besoin de remplacer cette méthode.
S’applique à
FindMapping(Type)
Recherche le mappage de type pour un donné Type.
public abstract Microsoft.EntityFrameworkCore.Storage.CoreTypeMapping FindMapping (Type type);
public abstract Microsoft.EntityFrameworkCore.Storage.CoreTypeMapping? FindMapping (Type type);
abstract member FindMapping : Type -> Microsoft.EntityFrameworkCore.Storage.CoreTypeMapping
Public MustOverride Function FindMapping (type As Type) As CoreTypeMapping
Paramètres
- type
- Type
Type CLR.
Retours
Mappage de type ou null
si aucun n’a été trouvé.
Implémente
Remarques
Remarque : appelez cette méthode uniquement s’il n’y a pas ou s’il n’est IProperty pas disponible, sinon appelez FindMapping(IProperty) ou IModelFindMapping(Type, IModel, CoreTypeMapping)
S’applique à
FindMapping(Type, IModel)
Recherche le mappage de type pour un donné Type, en prenant la configuration pré-convention dans le compte.
public abstract Microsoft.EntityFrameworkCore.Storage.CoreTypeMapping? FindMapping (Type type, Microsoft.EntityFrameworkCore.Metadata.IModel model);
abstract member FindMapping : Type * Microsoft.EntityFrameworkCore.Metadata.IModel -> Microsoft.EntityFrameworkCore.Storage.CoreTypeMapping
Public MustOverride Function FindMapping (type As Type, model As IModel) As CoreTypeMapping
Paramètres
- type
- Type
Type CLR.
- model
- IModel
Modèle.
Retours
Mappage de type ou null
si aucun n’a été trouvé.
Implémente
Remarques
Remarque : appelez cette méthode uniquement s’il n’existe pas IProperty, sinon appelez FindMapping(IProperty).
S’applique à
FindMapping(Type, IModel, CoreTypeMapping)
Recherche le mappage de type pour un donné Type, en prenant la configuration pré-convention dans le compte.
public abstract Microsoft.EntityFrameworkCore.Storage.CoreTypeMapping? FindMapping (Type type, Microsoft.EntityFrameworkCore.Metadata.IModel model, Microsoft.EntityFrameworkCore.Storage.CoreTypeMapping? elementMapping = default);
abstract member FindMapping : Type * Microsoft.EntityFrameworkCore.Metadata.IModel * Microsoft.EntityFrameworkCore.Storage.CoreTypeMapping -> Microsoft.EntityFrameworkCore.Storage.CoreTypeMapping
Public MustOverride Function FindMapping (type As Type, model As IModel, Optional elementMapping As CoreTypeMapping = Nothing) As CoreTypeMapping
Paramètres
- type
- Type
Type CLR.
- model
- IModel
Modèle.
- elementMapping
- CoreTypeMapping
Mappage d’éléments à utiliser, s’il est connu.
Retours
Mappage de type ou null
si aucun n’a été trouvé.
Implémente
Remarques
Remarque : appelez cette méthode uniquement s’il n’existe pas IProperty, sinon appelez FindMapping(IProperty).
S’applique à
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour