Share via


IRelationalTypeMappingSource.FindMapping Méthode

Définition

Surcharges

FindMapping(IProperty)

Recherche le mappage de type pour un donné IProperty.

FindMapping(MemberInfo)

Recherche le mappage de type pour un donné MemberInfo représentant un champ ou une propriété d’un type CLR.

FindMapping(String)

Recherche le mappage de type pour un nom de type de base de données donné.

FindMapping(Type)

Recherche le mappage de type pour un donné Type.

FindMapping(Type, IModel)

Recherche le mappage de type pour un , Typeen prenant la configuration de pré-convention dans le compte.

FindMapping(Type, IModel, CoreTypeMapping)

Recherche le mappage de type pour un , Typeen prenant la configuration de pré-convention dans le compte.

FindMapping(Type, String, Boolean, Nullable<Boolean>, Nullable<Int32>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Int32>, Nullable<Int32>)

Recherche le mappage de type pour une facette donnée Type et d’autres facettes.

FindMapping(IProperty)

Recherche le mappage de type pour un donné IProperty.

public Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping FindMapping (Microsoft.EntityFrameworkCore.Metadata.IProperty property);
public Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping? FindMapping (Microsoft.EntityFrameworkCore.Metadata.IProperty property);
abstract member FindMapping : Microsoft.EntityFrameworkCore.Metadata.IProperty -> Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping
Public Function FindMapping (property As IProperty) As RelationalTypeMapping

Paramètres

property
IProperty

Propriété.

Retours

Mappage de type, ou null si aucun n’a été trouvé.

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 Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping FindMapping (System.Reflection.MemberInfo member);
public Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping? FindMapping (System.Reflection.MemberInfo member);
abstract member FindMapping : System.Reflection.MemberInfo -> Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping
Public Function FindMapping (member As MemberInfo) As RelationalTypeMapping

Paramètres

member
MemberInfo

Champ ou propriété.

Retours

Mappage de type, ou null si aucun n’a été trouvé.

Remarques

Remarque : appelez cette méthode uniquement si aucune méthode n’est IProperty disponible ; sinon, appelez FindMapping(IProperty)

S’applique à

FindMapping(String)

Recherche le mappage de type pour un nom de type de base de données donné.

public Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping FindMapping (string storeTypeName);
public Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping? FindMapping (string storeTypeName);
abstract member FindMapping : string -> Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping
Public Function FindMapping (storeTypeName As String) As RelationalTypeMapping

Paramètres

storeTypeName
String

Nom du type de base de données.

Retours

Mappage de type, ou null si aucun n’a été trouvé.

Remarques

Remarque : appelez cette méthode uniquement si aucune méthode n’est IProperty disponible ; sinon, appelez FindMapping(IProperty)

S’applique à

FindMapping(Type)

Recherche le mappage de type pour un donné Type.

public Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping FindMapping (Type type);
public Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping? FindMapping (Type type);
abstract member FindMapping : Type -> Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping
Public Function FindMapping (type As Type) As RelationalTypeMapping

Paramètres

type
Type

Type CLR.

Retours

Mappage de type, ou null si aucun n’a été trouvé.

Remarques

Remarque : appelez cette méthode uniquement s’il n’y en a pas ou IModel s’il n’y en a pasIProperty, sinon appelez FindMapping(IProperty) ouFindMapping(Type, IModel, CoreTypeMapping)

S’applique à

FindMapping(Type, IModel)

Recherche le mappage de type pour un , Typeen prenant la configuration de pré-convention dans le compte.

public Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping? FindMapping (Type type, Microsoft.EntityFrameworkCore.Metadata.IModel model);
abstract member FindMapping : Type * Microsoft.EntityFrameworkCore.Metadata.IModel -> Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping
Public Function FindMapping (type As Type, model As IModel) As RelationalTypeMapping

Paramètres

type
Type

Type CLR.

model
IModel

Modèle.

Retours

Mappage de type, ou null si aucun n’a été trouvé.

Remarques

Remarque : appelez cette méthode uniquement s’il n’y a pas IProperty, sinon appelez FindMapping(IProperty).

S’applique à

FindMapping(Type, IModel, CoreTypeMapping)

Recherche le mappage de type pour un , Typeen prenant la configuration de pré-convention dans le compte.

public Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping? 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.RelationalTypeMapping
Public Function FindMapping (type As Type, model As IModel, Optional elementMapping As CoreTypeMapping = Nothing) As RelationalTypeMapping

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é.

Remarques

Remarque : appelez cette méthode uniquement s’il n’y a pas IProperty, sinon appelez FindMapping(IProperty).

S’applique à

FindMapping(Type, String, Boolean, Nullable<Boolean>, Nullable<Int32>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Int32>, Nullable<Int32>)

Recherche le mappage de type pour une facette donnée Type et d’autres facettes.

public Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping FindMapping (Type type, string storeTypeName, bool keyOrIndex = false, bool? unicode = default, int? size = default, bool? rowVersion = default, bool? fixedLength = default, int? precision = default, int? scale = default);
public Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping? FindMapping (Type type, string? storeTypeName, bool keyOrIndex = false, bool? unicode = default, int? size = default, bool? rowVersion = default, bool? fixedLength = default, int? precision = default, int? scale = default);
abstract member FindMapping : Type * string * bool * Nullable<bool> * Nullable<int> * Nullable<bool> * Nullable<bool> * Nullable<int> * Nullable<int> -> Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping
Public Function FindMapping (type As Type, storeTypeName As String, Optional keyOrIndex As Boolean = false, Optional unicode As Nullable(Of Boolean) = Nothing, Optional size As Nullable(Of Integer) = Nothing, Optional rowVersion As Nullable(Of Boolean) = Nothing, Optional fixedLength As Nullable(Of Boolean) = Nothing, Optional precision As Nullable(Of Integer) = Nothing, Optional scale As Nullable(Of Integer) = Nothing) As RelationalTypeMapping

Paramètres

type
Type

Type CLR.

storeTypeName
String

Nom du type de base de données.

keyOrIndex
Boolean

Si truela valeur est , un mappage spécial pour une clé ou un index peut être retourné.

unicode
Nullable<Boolean>

Spécifiez true pour le mappage Unicode, false pour le mappage Ansi ou null pour la valeur par défaut.

size
Nullable<Int32>

Spécifie une taille pour le mappage ou null pour la valeur par défaut.

rowVersion
Nullable<Boolean>

Spécifie une version de ligne ou null pour la valeur par défaut.

fixedLength
Nullable<Boolean>

Spécifie un mappage de longueur fixe ou null pour la valeur par défaut.

precision
Nullable<Int32>

Spécifie une précision pour le mappage ou null pour la valeur par défaut.

scale
Nullable<Int32>

Spécifie une échelle pour le mappage ou null pour la valeur par défaut.

Retours

Mappage de type, ou null si aucun n’a été trouvé.

Remarques

Remarque : appelez cette méthode uniquement si aucune méthode n’est IProperty disponible ; sinon, appelez FindMapping(IProperty)

S’applique à