Partager via


RelationalTypeMapping Constructeurs

Définition

Surcharges

RelationalTypeMapping(RelationalTypeMapping+RelationalTypeMappingParameters)

Initialise une nouvelle instance de la classe RelationalTypeMapping.

RelationalTypeMapping(String, Type)

Initialise une nouvelle instance de la classe RelationalTypeMapping.

RelationalTypeMapping(String, Type, Nullable<DbType>)

Initialise une nouvelle instance de la classe RelationalTypeMapping.

RelationalTypeMapping(String, Type, Nullable<DbType>, Boolean, Nullable<Int32>)

Initialise une nouvelle instance de la classe RelationalTypeMapping.

RelationalTypeMapping(String, Type, Nullable<DbType>, Boolean, Nullable<Int32>, Boolean, Boolean)

Initialise une nouvelle instance de la classe RelationalTypeMapping.

RelationalTypeMapping(String, Type, Nullable<DbType>, Boolean, Nullable<Int32>, Boolean, Nullable<Int32>, Nullable<Int32>)

Initialise une nouvelle instance de la classe RelationalTypeMapping.

RelationalTypeMapping(String, Type, Nullable<DbType>, Boolean, Nullable<Int32>, Boolean, Nullable<Int32>, Nullable<Int32>, JsonValueReaderWriter)

Initialise une nouvelle instance de la classe RelationalTypeMapping.

RelationalTypeMapping(RelationalTypeMapping+RelationalTypeMappingParameters)

Initialise une nouvelle instance de la classe RelationalTypeMapping.

protected RelationalTypeMapping (Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping.RelationalTypeMappingParameters parameters);
new Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping : Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping.RelationalTypeMappingParameters -> Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping
Protected Sub New (parameters As RelationalTypeMapping.RelationalTypeMappingParameters)

Paramètres

parameters
RelationalTypeMapping.RelationalTypeMappingParameters

Paramètres de ce mappage.

S’applique à

RelationalTypeMapping(String, Type)

Initialise une nouvelle instance de la classe RelationalTypeMapping.

public RelationalTypeMapping (string storeType, Type clrType);
new Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping : string * Type -> Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping
Public Sub New (storeType As String, clrType As Type)

Paramètres

storeType
String

Nom du type de base de données.

clrType
Type

Type .NET.

S’applique à

RelationalTypeMapping(String, Type, Nullable<DbType>)

Initialise une nouvelle instance de la classe RelationalTypeMapping.

public RelationalTypeMapping (string storeType, Type clrType, System.Data.DbType? dbType);
new Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping : string * Type * Nullable<System.Data.DbType> -> Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping
Public Sub New (storeType As String, clrType As Type, dbType As Nullable(Of DbType))

Paramètres

storeType
String

Nom du type de base de données.

clrType
Type

Type .NET.

dbType
Nullable<DbType>

DbType à utiliser.

S’applique à

RelationalTypeMapping(String, Type, Nullable<DbType>, Boolean, Nullable<Int32>)

Initialise une nouvelle instance de la classe RelationalTypeMapping.

protected RelationalTypeMapping (string storeType, Type clrType, System.Data.DbType? dbType = default, bool unicode = false, int? size = default);
new Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping : string * Type * Nullable<System.Data.DbType> * bool * Nullable<int> -> Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping
Protected Sub New (storeType As String, clrType As Type, Optional dbType As Nullable(Of DbType) = Nothing, Optional unicode As Boolean = false, Optional size As Nullable(Of Integer) = Nothing)

Paramètres

storeType
String

Nom du type de base de données.

clrType
Type

Type .NET.

dbType
Nullable<DbType>

DbType à utiliser.

unicode
Boolean

Valeur indiquant si le type doit gérer ou non les données Unicode.

size
Nullable<Int32>

Taille des données que la propriété est configurée pour stocker, ou null si aucune taille n’est configurée.

S’applique à

RelationalTypeMapping(String, Type, Nullable<DbType>, Boolean, Nullable<Int32>, Boolean, Boolean)

Initialise une nouvelle instance de la classe RelationalTypeMapping.

public RelationalTypeMapping (string storeType, Type clrType, System.Data.DbType? dbType, bool unicode, int? size, bool hasNonDefaultUnicode = false, bool hasNonDefaultSize = false);
new Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping : string * Type * Nullable<System.Data.DbType> * bool * Nullable<int> * bool * bool -> Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping
Public Sub New (storeType As String, clrType As Type, dbType As Nullable(Of DbType), unicode As Boolean, size As Nullable(Of Integer), Optional hasNonDefaultUnicode As Boolean = false, Optional hasNonDefaultSize As Boolean = false)

Paramètres

storeType
String

Nom du type de base de données.

clrType
Type

Type .NET.

dbType
Nullable<DbType>

DbType à utiliser.

unicode
Boolean

Valeur indiquant si le type doit gérer ou non les données Unicode.

size
Nullable<Int32>

Taille des données que la propriété est configurée pour stocker, ou null si aucune taille n’est configurée.

hasNonDefaultUnicode
Boolean

Valeur indiquant si le paramètre Unicode a été configuré manuellement sur une valeur autre que celle par défaut.

hasNonDefaultSize
Boolean

Valeur indiquant si le paramètre de taille a été configuré manuellement sur une valeur autre que celle par défaut.

S’applique à

RelationalTypeMapping(String, Type, Nullable<DbType>, Boolean, Nullable<Int32>, Boolean, Nullable<Int32>, Nullable<Int32>)

Initialise une nouvelle instance de la classe RelationalTypeMapping.

protected RelationalTypeMapping (string storeType, Type clrType, System.Data.DbType? dbType = default, bool unicode = false, int? size = default, bool fixedLength = false, int? precision = default, int? scale = default);
new Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping : string * Type * Nullable<System.Data.DbType> * bool * Nullable<int> * bool * Nullable<int> * Nullable<int> -> Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping
Protected Sub New (storeType As String, clrType As Type, Optional dbType As Nullable(Of DbType) = Nothing, Optional unicode As Boolean = false, Optional size As Nullable(Of Integer) = Nothing, Optional fixedLength As Boolean = false, Optional precision As Nullable(Of Integer) = Nothing, Optional scale As Nullable(Of Integer) = Nothing)

Paramètres

storeType
String

Nom du type de base de données.

clrType
Type

Type .NET.

dbType
Nullable<DbType>

DbType à utiliser.

unicode
Boolean

Valeur indiquant si le type doit gérer ou non les données Unicode.

size
Nullable<Int32>

Taille des données que la propriété est configurée pour stocker, ou null si aucune taille n’est configurée.

fixedLength
Boolean

Valeur indiquant si le type a des données de longueur fixe ou non.

precision
Nullable<Int32>

Précision des données que la propriété est configurée pour stocker, ou null si aucune précision n’est configurée.

scale
Nullable<Int32>

Échelle des données que la propriété est configurée pour stocker, ou null si aucune échelle n’est configurée.

S’applique à

RelationalTypeMapping(String, Type, Nullable<DbType>, Boolean, Nullable<Int32>, Boolean, Nullable<Int32>, Nullable<Int32>, JsonValueReaderWriter)

Initialise une nouvelle instance de la classe RelationalTypeMapping.

protected RelationalTypeMapping (string storeType, Type clrType, System.Data.DbType? dbType = default, bool unicode = false, int? size = default, bool fixedLength = false, int? precision = default, int? scale = default, Microsoft.EntityFrameworkCore.Storage.Json.JsonValueReaderWriter? jsonValueReaderWriter = default);
new Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping : string * Type * Nullable<System.Data.DbType> * bool * Nullable<int> * bool * Nullable<int> * Nullable<int> * Microsoft.EntityFrameworkCore.Storage.Json.JsonValueReaderWriter -> Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping
Protected Sub New (storeType As String, clrType As Type, Optional dbType As Nullable(Of DbType) = Nothing, Optional unicode As Boolean = false, Optional size As Nullable(Of Integer) = Nothing, Optional fixedLength As Boolean = false, Optional precision As Nullable(Of Integer) = Nothing, Optional scale As Nullable(Of Integer) = Nothing, Optional jsonValueReaderWriter As JsonValueReaderWriter = Nothing)

Paramètres

storeType
String

Nom du type de base de données.

clrType
Type

Type .NET.

dbType
Nullable<DbType>

DbType à utiliser.

unicode
Boolean

Valeur indiquant si le type doit gérer ou non les données Unicode.

size
Nullable<Int32>

Taille des données que la propriété est configurée pour stocker, ou null si aucune taille n’est configurée.

fixedLength
Boolean

Valeur indiquant si le type a des données de longueur fixe ou non.

precision
Nullable<Int32>

Précision des données que la propriété est configurée pour stocker, ou null si aucune précision n’est configurée.

scale
Nullable<Int32>

Échelle des données que la propriété est configurée pour stocker, ou null si aucune échelle n’est configurée.

jsonValueReaderWriter
JsonValueReaderWriter

Gère la lecture et l’écriture de valeurs JSON pour les instances du type mappé.

S’applique à