Partager via


TypeMappingInfo Constructeurs

Définition

Surcharges

TypeMappingInfo(IProperty)

Crée une instance de TypeMappingInfo.

TypeMappingInfo(IReadOnlyList<IProperty>)

Crée une instance de TypeMappingInfo.

TypeMappingInfo(MemberInfo)

Crée une instance de TypeMappingInfo.

TypeMappingInfo(Type)

Crée une instance de TypeMappingInfo.

TypeMappingInfo(IElementType, Nullable<Boolean>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>)

Crée une instance de TypeMappingInfo.

TypeMappingInfo(IReadOnlyList<IProperty>, Nullable<Boolean>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>)

Crée une instance de TypeMappingInfo.

TypeMappingInfo(MemberInfo, Nullable<Boolean>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>)

Crée une instance de TypeMappingInfo.

TypeMappingInfo(TypeMappingInfo, ValueConverterInfo, Nullable<Boolean>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>)

Crée un instance de TypeMappingInfo avec le donné ValueConverterInfo.

TypeMappingInfo(MemberInfo, CoreTypeMapping, Nullable<Boolean>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>)

Crée une instance de TypeMappingInfo.

TypeMappingInfo(Type, Boolean, Nullable<Boolean>, Nullable<Int32>, Nullable<Boolean>, Nullable<Int32>, Nullable<Int32>)

Crée une instance de TypeMappingInfo.

TypeMappingInfo(Type, CoreTypeMapping, Boolean, Nullable<Boolean>, Nullable<Int32>, Nullable<Boolean>, Nullable<Int32>, Nullable<Int32>)

Crée une instance de TypeMappingInfo.

TypeMappingInfo(IProperty)

Crée une instance de TypeMappingInfo.

public TypeMappingInfo (Microsoft.EntityFrameworkCore.Metadata.IProperty property);
new Microsoft.EntityFrameworkCore.Storage.TypeMappingInfo : Microsoft.EntityFrameworkCore.Metadata.IProperty -> Microsoft.EntityFrameworkCore.Storage.TypeMappingInfo
Public Sub New (property As IProperty)

Paramètres

property
IProperty

Propriété pour laquelle le mappage est nécessaire.

S’applique à

TypeMappingInfo(IReadOnlyList<IProperty>)

Crée une instance de TypeMappingInfo.

public TypeMappingInfo (System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Metadata.IProperty> principals);
new Microsoft.EntityFrameworkCore.Storage.TypeMappingInfo : System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Metadata.IProperty> -> Microsoft.EntityFrameworkCore.Storage.TypeMappingInfo
Public Sub New (principals As IReadOnlyList(Of IProperty))

Paramètres

principals
IReadOnlyList<IProperty>

Chaîne de propriétés principale pour la propriété pour laquelle le mappage est nécessaire.

S’applique à

TypeMappingInfo(MemberInfo)

Crée une instance de TypeMappingInfo.

public TypeMappingInfo (System.Reflection.MemberInfo member);
new Microsoft.EntityFrameworkCore.Storage.TypeMappingInfo : System.Reflection.MemberInfo -> Microsoft.EntityFrameworkCore.Storage.TypeMappingInfo
Public Sub New (member As MemberInfo)

Paramètres

member
MemberInfo

Propriété ou champ pour lequel le mappage est nécessaire.

S’applique à

TypeMappingInfo(Type)

Crée une instance de TypeMappingInfo.

public TypeMappingInfo (Type type);
new Microsoft.EntityFrameworkCore.Storage.TypeMappingInfo : Type -> Microsoft.EntityFrameworkCore.Storage.TypeMappingInfo
Public Sub New (type As Type)

Paramètres

type
Type

Type CLR dans le modèle pour lequel le mappage est nécessaire.

S’applique à

TypeMappingInfo(IElementType, Nullable<Boolean>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>)

Crée une instance de TypeMappingInfo.

public TypeMappingInfo (Microsoft.EntityFrameworkCore.Metadata.IElementType elementType, bool? fallbackUnicode = default, int? fallbackSize = default, int? fallbackPrecision = default, int? fallbackScale = default);
new Microsoft.EntityFrameworkCore.Storage.TypeMappingInfo : Microsoft.EntityFrameworkCore.Metadata.IElementType * Nullable<bool> * Nullable<int> * Nullable<int> * Nullable<int> -> Microsoft.EntityFrameworkCore.Storage.TypeMappingInfo
Public Sub New (elementType As IElementType, Optional fallbackUnicode As Nullable(Of Boolean) = Nothing, Optional fallbackSize As Nullable(Of Integer) = Nothing, Optional fallbackPrecision As Nullable(Of Integer) = Nothing, Optional fallbackScale As Nullable(Of Integer) = Nothing)

Paramètres

elementType
IElementType

Élément de collection pour la propriété pour laquelle le mappage est nécessaire.

fallbackUnicode
Nullable<Boolean>

Spécifie Unicode ou ANSI pour le mappage ou null pour la valeur par défaut.

fallbackSize
Nullable<Int32>

Spécifie une taille pour le mappage, dans le cas où il n’en existe pas au niveau principal ou null pour la valeur par défaut.

fallbackPrecision
Nullable<Int32>

Spécifie une précision pour le mappage, au cas où il n’en existe pas au niveau du cœur ou null pour la valeur par défaut.

fallbackScale
Nullable<Int32>

Spécifie une échelle pour le mappage, au cas où l’une d’elles n’est pas trouvée au niveau du cœur ou null pour la valeur par défaut.

S’applique à

TypeMappingInfo(IReadOnlyList<IProperty>, Nullable<Boolean>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>)

Crée une instance de TypeMappingInfo.

public TypeMappingInfo (System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Metadata.IProperty> principals, bool? fallbackUnicode = default, int? fallbackSize = default, int? fallbackPrecision = default, int? fallbackScale = default);
new Microsoft.EntityFrameworkCore.Storage.TypeMappingInfo : System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Metadata.IProperty> * Nullable<bool> * Nullable<int> * Nullable<int> * Nullable<int> -> Microsoft.EntityFrameworkCore.Storage.TypeMappingInfo
Public Sub New (principals As IReadOnlyList(Of IProperty), Optional fallbackUnicode As Nullable(Of Boolean) = Nothing, Optional fallbackSize As Nullable(Of Integer) = Nothing, Optional fallbackPrecision As Nullable(Of Integer) = Nothing, Optional fallbackScale As Nullable(Of Integer) = Nothing)

Paramètres

principals
IReadOnlyList<IProperty>

Chaîne de propriétés principale pour la propriété pour laquelle le mappage est nécessaire.

fallbackUnicode
Nullable<Boolean>

Spécifie Unicode ou ANSI pour le mappage ou null pour la valeur par défaut.

fallbackSize
Nullable<Int32>

Spécifie une taille pour le mappage, dans le cas où il n’en existe pas au niveau du cœur ou null pour la valeur par défaut.

fallbackPrecision
Nullable<Int32>

Spécifie une précision pour le mappage, dans le cas où il n’en existe pas au niveau du cœur ou null pour la valeur par défaut.

fallbackScale
Nullable<Int32>

Spécifie une échelle pour le mappage, au cas où l’une d’elles n’est pas trouvée au niveau principal ou null pour la valeur par défaut.

S’applique à

TypeMappingInfo(MemberInfo, Nullable<Boolean>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>)

Crée une instance de TypeMappingInfo.

public TypeMappingInfo (System.Reflection.MemberInfo member, bool? unicode = default, int? size = default, int? precision = default, int? scale = default);
new Microsoft.EntityFrameworkCore.Storage.TypeMappingInfo : System.Reflection.MemberInfo * Nullable<bool> * Nullable<int> * Nullable<int> * Nullable<int> -> Microsoft.EntityFrameworkCore.Storage.TypeMappingInfo
Public Sub New (member As MemberInfo, Optional unicode As Nullable(Of Boolean) = Nothing, Optional size As Nullable(Of Integer) = Nothing, Optional precision As Nullable(Of Integer) = Nothing, Optional scale As Nullable(Of Integer) = Nothing)

Paramètres

member
MemberInfo

Propriété ou champ pour lequel le mappage est nécessaire.

unicode
Nullable<Boolean>

Spécifie le mappage Unicode ou 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.

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.

S’applique à

TypeMappingInfo(TypeMappingInfo, ValueConverterInfo, Nullable<Boolean>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>)

Crée un instance de TypeMappingInfo avec le donné ValueConverterInfo.

public TypeMappingInfo (Microsoft.EntityFrameworkCore.Storage.TypeMappingInfo source, Microsoft.EntityFrameworkCore.Storage.ValueConversion.ValueConverterInfo converter, bool? unicode = default, int? size = default, int? precision = default, int? scale = default);
new Microsoft.EntityFrameworkCore.Storage.TypeMappingInfo : Microsoft.EntityFrameworkCore.Storage.TypeMappingInfo * Microsoft.EntityFrameworkCore.Storage.ValueConversion.ValueConverterInfo * Nullable<bool> * Nullable<int> * Nullable<int> * Nullable<int> -> Microsoft.EntityFrameworkCore.Storage.TypeMappingInfo
Public Sub New (source As TypeMappingInfo, converter As ValueConverterInfo, Optional unicode As Nullable(Of Boolean) = Nothing, Optional size As Nullable(Of Integer) = Nothing, Optional precision As Nullable(Of Integer) = Nothing, Optional scale As Nullable(Of Integer) = Nothing)

Paramètres

source
TypeMappingInfo

Informations sources.

converter
ValueConverterInfo

Convertisseur à appliquer.

unicode
Nullable<Boolean>

Spécifie le mappage Unicode ou 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.

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.

S’applique à

TypeMappingInfo(MemberInfo, CoreTypeMapping, Nullable<Boolean>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>)

Crée une instance de TypeMappingInfo.

public TypeMappingInfo (System.Reflection.MemberInfo member, Microsoft.EntityFrameworkCore.Storage.CoreTypeMapping? elementTypeMapping = default, bool? unicode = default, int? size = default, int? precision = default, int? scale = default);
new Microsoft.EntityFrameworkCore.Storage.TypeMappingInfo : System.Reflection.MemberInfo * Microsoft.EntityFrameworkCore.Storage.CoreTypeMapping * Nullable<bool> * Nullable<int> * Nullable<int> * Nullable<int> -> Microsoft.EntityFrameworkCore.Storage.TypeMappingInfo
Public Sub New (member As MemberInfo, Optional elementTypeMapping As CoreTypeMapping = Nothing, Optional unicode As Nullable(Of Boolean) = Nothing, Optional size As Nullable(Of Integer) = Nothing, Optional precision As Nullable(Of Integer) = Nothing, Optional scale As Nullable(Of Integer) = Nothing)

Paramètres

member
MemberInfo

Propriété ou champ pour lequel le mappage est nécessaire.

elementTypeMapping
CoreTypeMapping

Mappage de type pour les éléments, s’il est connu.

unicode
Nullable<Boolean>

Spécifie le mappage Unicode ou 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.

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.

S’applique à

TypeMappingInfo(Type, Boolean, Nullable<Boolean>, Nullable<Int32>, Nullable<Boolean>, Nullable<Int32>, Nullable<Int32>)

Crée une instance de TypeMappingInfo.

public TypeMappingInfo (Type type, bool keyOrIndex, bool? unicode = default, int? size = default, bool? rowVersion = default, int? precision = default, int? scale = default);
public TypeMappingInfo (Type type = default, bool keyOrIndex = false, bool? unicode = default, int? size = default, bool? rowVersion = default, int? precision = default, int? scale = default);
public TypeMappingInfo (Type? type = default, bool keyOrIndex = false, bool? unicode = default, int? size = default, bool? rowVersion = default, int? precision = default, int? scale = default);
new Microsoft.EntityFrameworkCore.Storage.TypeMappingInfo : Type * bool * Nullable<bool> * Nullable<int> * Nullable<bool> * Nullable<int> * Nullable<int> -> Microsoft.EntityFrameworkCore.Storage.TypeMappingInfo
Public Sub New (type As Type, keyOrIndex As Boolean, Optional unicode As Nullable(Of Boolean) = Nothing, Optional size As Nullable(Of Integer) = Nothing, Optional rowVersion As Nullable(Of Boolean) = Nothing, Optional precision As Nullable(Of Integer) = Nothing, Optional scale As Nullable(Of Integer) = Nothing)
Public Sub New (Optional type As Type = Nothing, 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 precision As Nullable(Of Integer) = Nothing, Optional scale As Nullable(Of Integer) = Nothing)

Paramètres

type
Type

Type CLR dans le modèle pour lequel le mappage est nécessaire.

keyOrIndex
Boolean

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

unicode
Nullable<Boolean>

Spécifie le mappage Unicode ou 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.

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.

S’applique à

TypeMappingInfo(Type, CoreTypeMapping, Boolean, Nullable<Boolean>, Nullable<Int32>, Nullable<Boolean>, Nullable<Int32>, Nullable<Int32>)

Crée une instance de TypeMappingInfo.

public TypeMappingInfo (Type? type = default, Microsoft.EntityFrameworkCore.Storage.CoreTypeMapping? elementTypeMapping = default, bool keyOrIndex = false, bool? unicode = default, int? size = default, bool? rowVersion = default, int? precision = default, int? scale = default);
new Microsoft.EntityFrameworkCore.Storage.TypeMappingInfo : Type * Microsoft.EntityFrameworkCore.Storage.CoreTypeMapping * bool * Nullable<bool> * Nullable<int> * Nullable<bool> * Nullable<int> * Nullable<int> -> Microsoft.EntityFrameworkCore.Storage.TypeMappingInfo
Public Sub New (Optional type As Type = Nothing, Optional elementTypeMapping As CoreTypeMapping = Nothing, 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 precision As Nullable(Of Integer) = Nothing, Optional scale As Nullable(Of Integer) = Nothing)

Paramètres

type
Type

Type CLR dans le modèle pour lequel le mappage est nécessaire.

elementTypeMapping
CoreTypeMapping

Mappage de type pour les éléments, s’il est connu.

keyOrIndex
Boolean

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

unicode
Nullable<Boolean>

Spécifie le mappage Unicode ou 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.

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.

S’applique à