Compartilhar via


RelationalTypeMapping Construtores

Definição

Sobrecargas

RelationalTypeMapping(RelationalTypeMapping+RelationalTypeMappingParameters)

Inicializa uma nova instância da classe RelationalTypeMapping.

RelationalTypeMapping(String, Type)

Inicializa uma nova instância da classe RelationalTypeMapping.

RelationalTypeMapping(String, Type, Nullable<DbType>)

Inicializa uma nova instância da classe RelationalTypeMapping.

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

Inicializa uma nova instância da classe RelationalTypeMapping.

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

Inicializa uma nova instância da classe RelationalTypeMapping.

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

Inicializa uma nova instância da classe RelationalTypeMapping.

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

Inicializa uma nova instância da classe RelationalTypeMapping.

RelationalTypeMapping(RelationalTypeMapping+RelationalTypeMappingParameters)

Inicializa uma nova instância da 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)

Parâmetros

parameters
RelationalTypeMapping.RelationalTypeMappingParameters

Os parâmetros para esse mapeamento.

Aplica-se a

RelationalTypeMapping(String, Type)

Inicializa uma nova instância da 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)

Parâmetros

storeType
String

O nome do tipo de banco de dados.

clrType
Type

O tipo .NET.

Aplica-se a

RelationalTypeMapping(String, Type, Nullable<DbType>)

Inicializa uma nova instância da 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))

Parâmetros

storeType
String

O nome do tipo de banco de dados.

clrType
Type

O tipo .NET.

dbType
Nullable<DbType>

O DbType a ser usado.

Aplica-se a

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

Inicializa uma nova instância da 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)

Parâmetros

storeType
String

O nome do tipo de banco de dados.

clrType
Type

O tipo .NET.

dbType
Nullable<DbType>

O DbType a ser usado.

unicode
Boolean

Um valor que indica se o tipo deve manipular dados Unicode ou não.

size
Nullable<Int32>

O tamanho dos dados que a propriedade está configurada para armazenar ou nulo se nenhum tamanho estiver configurado.

Aplica-se a

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

Inicializa uma nova instância da 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)

Parâmetros

storeType
String

O nome do tipo de banco de dados.

clrType
Type

O tipo .NET.

dbType
Nullable<DbType>

O DbType a ser usado.

unicode
Boolean

Um valor que indica se o tipo deve manipular dados Unicode ou não.

size
Nullable<Int32>

O tamanho dos dados que a propriedade está configurada para armazenar ou nulo se nenhum tamanho estiver configurado.

hasNonDefaultUnicode
Boolean

Um valor que indica se a configuração Unicode foi configurada manualmente para um valor não padrão.

hasNonDefaultSize
Boolean

Um valor que indica se a configuração de tamanho foi configurada manualmente para um valor não padrão.

Aplica-se a

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

Inicializa uma nova instância da 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)

Parâmetros

storeType
String

O nome do tipo de banco de dados.

clrType
Type

O tipo .NET.

dbType
Nullable<DbType>

O DbType a ser usado.

unicode
Boolean

Um valor que indica se o tipo deve manipular dados Unicode ou não.

size
Nullable<Int32>

O tamanho dos dados que a propriedade está configurada para armazenar ou nulo se nenhum tamanho estiver configurado.

fixedLength
Boolean

Um valor que indica se o tipo tem dados de comprimento fixo ou não.

precision
Nullable<Int32>

A precisão dos dados que a propriedade está configurada para armazenar ou nula se nenhuma precisão estiver configurada.

scale
Nullable<Int32>

A escala de dados que a propriedade está configurada para armazenar ou nula se nenhuma escala estiver configurada.

Aplica-se a

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

Inicializa uma nova instância da 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)

Parâmetros

storeType
String

O nome do tipo de banco de dados.

clrType
Type

O tipo .NET.

dbType
Nullable<DbType>

O DbType a ser usado.

unicode
Boolean

Um valor que indica se o tipo deve manipular dados Unicode ou não.

size
Nullable<Int32>

O tamanho dos dados que a propriedade está configurada para armazenar ou nulo se nenhum tamanho estiver configurado.

fixedLength
Boolean

Um valor que indica se o tipo tem dados de comprimento fixo ou não.

precision
Nullable<Int32>

A precisão dos dados que a propriedade está configurada para armazenar ou nula se nenhuma precisão estiver configurada.

scale
Nullable<Int32>

A escala de dados que a propriedade está configurada para armazenar ou nula se nenhuma escala estiver configurada.

jsonValueReaderWriter
JsonValueReaderWriter

Manipula a leitura e a gravação de valores JSON para instâncias do tipo mapeado.

Aplica-se a