Compartilhar via


RelationalTypeMappingInfo Construtores

Definição

Sobrecargas

RelationalTypeMappingInfo(IProperty)

Cria uma nova instância de RelationalTypeMappingInfo.

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

Cria uma nova instância de TypeMappingInfo.

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

Cria uma nova instância de TypeMappingInfo.

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

Cria uma nova instância de TypeMappingInfo.

RelationalTypeMappingInfo(IReadOnlyList<IProperty>, String, String, Nullable<Boolean>, Nullable<Boolean>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>)

Cria uma nova instância de RelationalTypeMappingInfo.

RelationalTypeMappingInfo(MemberInfo, RelationalTypeMapping, String, String, Nullable<Boolean>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>)

Cria uma nova instância de RelationalTypeMappingInfo.

RelationalTypeMappingInfo(MemberInfo, String, String, Nullable<Boolean>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>)

Cria uma nova instância de RelationalTypeMappingInfo.

RelationalTypeMappingInfo(IElementType, String, String, Nullable<Boolean>, Nullable<Boolean>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>)

Cria uma nova instância de RelationalTypeMappingInfo.

RelationalTypeMappingInfo(RelationalTypeMappingInfo, ValueConverterInfo)

Cria uma nova instância de RelationalTypeMappingInfo com o fornecido ValueConverterInfo.

RelationalTypeMappingInfo(Type)

Cria uma nova instância de RelationalTypeMappingInfo.

RelationalTypeMappingInfo(String)

Cria uma nova instância de RelationalTypeMappingInfo.

RelationalTypeMappingInfo(MemberInfo)

Cria uma nova instância de RelationalTypeMappingInfo.

RelationalTypeMappingInfo(IReadOnlyList<IProperty>)

Cria uma nova instância de RelationalTypeMappingInfo.

RelationalTypeMappingInfo(String, String, Nullable<Boolean>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>)

Cria uma nova instância de RelationalTypeMappingInfo.

RelationalTypeMappingInfo(IProperty)

Cria uma nova instância de RelationalTypeMappingInfo.

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

Parâmetros

property
IProperty

A propriedade para a qual o mapeamento é necessário.

Aplica-se a

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

Cria uma nova instância de TypeMappingInfo.

public RelationalTypeMappingInfo (Type? type = default, Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping? elementTypeMapping = default, string? storeTypeName = default, string? storeTypeNameBase = default, bool keyOrIndex = false, bool? unicode = default, int? size = default, bool? rowVersion = default, bool? fixedLength = default, int? precision = default, int? scale = default, System.Data.DbType? dbType = default);
new Microsoft.EntityFrameworkCore.Storage.RelationalTypeMappingInfo : Type * Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping * string * string * bool * Nullable<bool> * Nullable<int> * Nullable<bool> * Nullable<bool> * Nullable<int> * Nullable<int> * Nullable<System.Data.DbType> -> Microsoft.EntityFrameworkCore.Storage.RelationalTypeMappingInfo
Public Sub New (Optional type As Type = Nothing, Optional elementTypeMapping As RelationalTypeMapping = Nothing, Optional storeTypeName As String = Nothing, Optional storeTypeNameBase As String = 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 fixedLength As Nullable(Of Boolean) = Nothing, Optional precision As Nullable(Of Integer) = Nothing, Optional scale As Nullable(Of Integer) = Nothing, Optional dbType As Nullable(Of DbType) = Nothing)

Parâmetros

type
Type

O tipo CLR no modelo para o qual o mapeamento é necessário.

elementTypeMapping
RelationalTypeMapping

O mapeamento de tipo para elementos, se conhecido.

storeTypeName
String

O nome do tipo de banco de dados.

storeTypeNameBase
String

O nome do tipo relacional específico do provedor, com todas as facetas removidas.

keyOrIndex
Boolean

Se true, um mapeamento especial para uma chave ou índice poderá ser retornado.

unicode
Nullable<Boolean>

Especifica o mapeamento Unicode ou ANSI ou null , por padrão.

size
Nullable<Int32>

Especifica um tamanho para o mapeamento ou null para o padrão.

rowVersion
Nullable<Boolean>

Especifica uma versão de linha ou null por padrão.

fixedLength
Nullable<Boolean>

Especifica um mapeamento de comprimento fixo ou null , por padrão.

precision
Nullable<Int32>

Especifica uma precisão para o mapeamento ou null para o padrão.

scale
Nullable<Int32>

Especifica uma escala para o mapeamento ou null para o padrão.

dbType
Nullable<DbType>

O sugerido DbTypeou null , por padrão.

Aplica-se a

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

Cria uma nova instância de TypeMappingInfo.

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

Parâmetros

type
Type

O tipo CLR no modelo para o qual o mapeamento é necessário.

storeTypeName
String

O nome do tipo de banco de dados.

storeTypeNameBase
String

O nome do tipo relacional específico do provedor, com todas as facetas removidas.

keyOrIndex
Boolean

Se true, um mapeamento especial para uma chave ou índice poderá ser retornado.

unicode
Nullable<Boolean>

Especifica o mapeamento Unicode ou ANSI ou null , por padrão.

size
Nullable<Int32>

Especifica um tamanho para o mapeamento ou null para o padrão.

rowVersion
Nullable<Boolean>

Especifica uma versão de linha ou null por padrão.

fixedLength
Nullable<Boolean>

Especifica um mapeamento de comprimento fixo ou null , por padrão.

precision
Nullable<Int32>

Especifica uma precisão para o mapeamento ou null para o padrão.

scale
Nullable<Int32>

Especifica uma escala para o mapeamento ou null para o padrão.

Aplica-se a

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

Cria uma nova instância de TypeMappingInfo.

public RelationalTypeMappingInfo (Type type, string storeTypeName, bool keyOrIndex, bool? unicode, int? size, bool? rowVersion, bool? fixedLength, int? precision, int? scale);
new Microsoft.EntityFrameworkCore.Storage.RelationalTypeMappingInfo : Type * string * bool * Nullable<bool> * Nullable<int> * Nullable<bool> * Nullable<bool> * Nullable<int> * Nullable<int> -> Microsoft.EntityFrameworkCore.Storage.RelationalTypeMappingInfo
Public Sub New (type As Type, storeTypeName As String, keyOrIndex As Boolean, unicode As Nullable(Of Boolean), size As Nullable(Of Integer), rowVersion As Nullable(Of Boolean), fixedLength As Nullable(Of Boolean), precision As Nullable(Of Integer), scale As Nullable(Of Integer))

Parâmetros

type
Type

O tipo CLR no modelo para o qual o mapeamento é necessário.

storeTypeName
String

O nome do tipo de banco de dados.

keyOrIndex
Boolean

Se true, um mapeamento especial para uma chave ou índice poderá ser retornado.

unicode
Nullable<Boolean>

Especifica o mapeamento Unicode ou ANSI ou null , por padrão.

size
Nullable<Int32>

Especifica um tamanho para o mapeamento ou null para o padrão.

rowVersion
Nullable<Boolean>

Especifica uma versão de linha ou null por padrão.

fixedLength
Nullable<Boolean>

Especifica um mapeamento de comprimento fixo ou null , por padrão.

precision
Nullable<Int32>

Especifica uma precisão para o mapeamento ou null para o padrão.

scale
Nullable<Int32>

Especifica uma escala para o mapeamento ou null para o padrão.

Aplica-se a

RelationalTypeMappingInfo(IReadOnlyList<IProperty>, String, String, Nullable<Boolean>, Nullable<Boolean>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>)

Cria uma nova instância de RelationalTypeMappingInfo.

public RelationalTypeMappingInfo (System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Metadata.IProperty> principals, string storeTypeName = default, string storeTypeNameBase = default, bool? fallbackUnicode = default, bool? fixedLength = default, int? fallbackSize = default, int? fallbackPrecision = default, int? fallbackScale = default);
public RelationalTypeMappingInfo (System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Metadata.IProperty> principals, string? storeTypeName = default, string? storeTypeNameBase = default, bool? fallbackUnicode = default, bool? fixedLength = default, int? fallbackSize = default, int? fallbackPrecision = default, int? fallbackScale = default);
public RelationalTypeMappingInfo (System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Metadata.IProperty> principals, string? storeTypeName = default, string? storeTypeNameBase = default, bool? fallbackUnicode = default, bool? fallbackFixedLength = default, int? fallbackSize = default, int? fallbackPrecision = default, int? fallbackScale = default);
new Microsoft.EntityFrameworkCore.Storage.RelationalTypeMappingInfo : System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Metadata.IProperty> * string * string * Nullable<bool> * Nullable<bool> * Nullable<int> * Nullable<int> * Nullable<int> -> Microsoft.EntityFrameworkCore.Storage.RelationalTypeMappingInfo
new Microsoft.EntityFrameworkCore.Storage.RelationalTypeMappingInfo : System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Metadata.IProperty> * string * string * Nullable<bool> * Nullable<bool> * Nullable<int> * Nullable<int> * Nullable<int> -> Microsoft.EntityFrameworkCore.Storage.RelationalTypeMappingInfo
Public Sub New (principals As IReadOnlyList(Of IProperty), Optional storeTypeName As String = Nothing, Optional storeTypeNameBase As String = Nothing, Optional fallbackUnicode As Nullable(Of Boolean) = Nothing, Optional fixedLength 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)
Public Sub New (principals As IReadOnlyList(Of IProperty), Optional storeTypeName As String = Nothing, Optional storeTypeNameBase As String = Nothing, Optional fallbackUnicode As Nullable(Of Boolean) = Nothing, Optional fallbackFixedLength 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)

Parâmetros

principals
IReadOnlyList<IProperty>

A cadeia de propriedades principal para a propriedade para a qual o mapeamento é necessário.

storeTypeName
String

O nome do tipo relacional específico do provedor para o qual o mapeamento é necessário.

storeTypeNameBase
String

O nome do tipo relacional específico do provedor, com todas as facetas removidas.

fallbackUnicode
Nullable<Boolean>

Especifica Unicode ou ANSI para o mapeamento ou null para o padrão.

fixedLengthfallbackFixedLength
Nullable<Boolean>

Especifica um mapeamento de comprimento fixo ou null , por padrão.

fallbackSize
Nullable<Int32>

Especifica um tamanho para o mapeamento, caso um não seja encontrado no nível principal ou null por padrão.

fallbackPrecision
Nullable<Int32>

Especifica uma precisão para o mapeamento, caso um não seja encontrado no nível principal ou null por padrão.

fallbackScale
Nullable<Int32>

Especifica uma escala para o mapeamento, caso uma não seja encontrada no nível principal ou null por padrão.

Aplica-se a

RelationalTypeMappingInfo(MemberInfo, RelationalTypeMapping, String, String, Nullable<Boolean>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>)

Cria uma nova instância de RelationalTypeMappingInfo.

public RelationalTypeMappingInfo (System.Reflection.MemberInfo member, Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping? elementTypeMapping = default, string? storeTypeName = default, string? storeTypeNameBase = default, bool? unicode = default, int? size = default, int? precision = default, int? scale = default);
new Microsoft.EntityFrameworkCore.Storage.RelationalTypeMappingInfo : System.Reflection.MemberInfo * Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping * string * string * Nullable<bool> * Nullable<int> * Nullable<int> * Nullable<int> -> Microsoft.EntityFrameworkCore.Storage.RelationalTypeMappingInfo
Public Sub New (member As MemberInfo, Optional elementTypeMapping As RelationalTypeMapping = Nothing, Optional storeTypeName As String = Nothing, Optional storeTypeNameBase As String = 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)

Parâmetros

member
MemberInfo

A propriedade ou campo para o qual o mapeamento é necessário.

elementTypeMapping
RelationalTypeMapping

O mapeamento de tipo para elementos, se conhecido.

storeTypeName
String

O nome do tipo relacional específico do provedor para o qual o mapeamento é necessário.

storeTypeNameBase
String

O nome do tipo relacional específico do provedor, com todas as facetas removidas.

unicode
Nullable<Boolean>

Especifica o mapeamento Unicode ou ANSI ou null , por padrão.

size
Nullable<Int32>

Especifica um tamanho para o mapeamento ou null para o padrão.

precision
Nullable<Int32>

Especifica uma precisão para o mapeamento ou null para o padrão.

scale
Nullable<Int32>

Especifica uma escala para o mapeamento ou null para o padrão.

Aplica-se a

RelationalTypeMappingInfo(MemberInfo, String, String, Nullable<Boolean>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>)

Cria uma nova instância de RelationalTypeMappingInfo.

public RelationalTypeMappingInfo (System.Reflection.MemberInfo member, string storeTypeName = default, string storeTypeNameBase = default, bool? unicode = default, int? size = default, int? precision = default, int? scale = default);
public RelationalTypeMappingInfo (System.Reflection.MemberInfo member, string? storeTypeName = default, string? storeTypeNameBase = default, bool? unicode = default, int? size = default, int? precision = default, int? scale = default);
new Microsoft.EntityFrameworkCore.Storage.RelationalTypeMappingInfo : System.Reflection.MemberInfo * string * string * Nullable<bool> * Nullable<int> * Nullable<int> * Nullable<int> -> Microsoft.EntityFrameworkCore.Storage.RelationalTypeMappingInfo
Public Sub New (member As MemberInfo, Optional storeTypeName As String = Nothing, Optional storeTypeNameBase As String = 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)

Parâmetros

member
MemberInfo

A propriedade ou campo para o qual o mapeamento é necessário.

storeTypeName
String

O nome do tipo relacional específico do provedor para o qual o mapeamento é necessário.

storeTypeNameBase
String

O nome do tipo relacional específico do provedor, com todas as facetas removidas.

unicode
Nullable<Boolean>

Especifica o mapeamento Unicode ou ANSI ou null , por padrão.

size
Nullable<Int32>

Especifica um tamanho para o mapeamento ou null para o padrão.

precision
Nullable<Int32>

Especifica uma precisão para o mapeamento ou null para o padrão.

scale
Nullable<Int32>

Especifica uma escala para o mapeamento ou null para o padrão.

Aplica-se a

RelationalTypeMappingInfo(IElementType, String, String, Nullable<Boolean>, Nullable<Boolean>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>)

Cria uma nova instância de RelationalTypeMappingInfo.

public RelationalTypeMappingInfo (Microsoft.EntityFrameworkCore.Metadata.IElementType elementType, string? storeTypeName = default, string? storeTypeNameBase = default, bool? fallbackUnicode = default, bool? fallbackFixedLength = default, int? fallbackSize = default, int? fallbackPrecision = default, int? fallbackScale = default);
new Microsoft.EntityFrameworkCore.Storage.RelationalTypeMappingInfo : Microsoft.EntityFrameworkCore.Metadata.IElementType * string * string * Nullable<bool> * Nullable<bool> * Nullable<int> * Nullable<int> * Nullable<int> -> Microsoft.EntityFrameworkCore.Storage.RelationalTypeMappingInfo
Public Sub New (elementType As IElementType, Optional storeTypeName As String = Nothing, Optional storeTypeNameBase As String = Nothing, Optional fallbackUnicode As Nullable(Of Boolean) = Nothing, Optional fallbackFixedLength 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)

Parâmetros

elementType
IElementType

O elemento de coleção para o qual o mapeamento é necessário.

storeTypeName
String

O nome do tipo relacional específico do provedor para o qual o mapeamento é necessário.

storeTypeNameBase
String

O nome do tipo relacional específico do provedor, com todas as facetas removidas.

fallbackUnicode
Nullable<Boolean>

Especifica Unicode ou ANSI para o mapeamento ou null para o padrão.

fallbackFixedLength
Nullable<Boolean>

Especifica um mapeamento de comprimento fixo ou null para o padrão.

fallbackSize
Nullable<Int32>

Especifica um tamanho para o mapeamento, caso um não seja encontrado no nível principal ou null para o padrão.

fallbackPrecision
Nullable<Int32>

Especifica uma precisão para o mapeamento, caso um não seja encontrado no nível principal ou null para o padrão.

fallbackScale
Nullable<Int32>

Especifica uma escala para o mapeamento, caso uma não seja encontrada no nível principal ou null para o padrão.

Aplica-se a

RelationalTypeMappingInfo(RelationalTypeMappingInfo, ValueConverterInfo)

Cria uma nova instância de RelationalTypeMappingInfo com o fornecido ValueConverterInfo.

public RelationalTypeMappingInfo (in Microsoft.EntityFrameworkCore.Storage.RelationalTypeMappingInfo source, in Microsoft.EntityFrameworkCore.Storage.ValueConversion.ValueConverterInfo converter);
new Microsoft.EntityFrameworkCore.Storage.RelationalTypeMappingInfo : RelationalTypeMappingInfo * ValueConverterInfo -> Microsoft.EntityFrameworkCore.Storage.RelationalTypeMappingInfo
Public Sub New (ByRef source As RelationalTypeMappingInfo, ByRef converter As ValueConverterInfo)

Parâmetros

source
RelationalTypeMappingInfo

As informações de origem.

converter
ValueConverterInfo

O conversor a ser aplicado.

Aplica-se a

RelationalTypeMappingInfo(Type)

Cria uma nova instância de RelationalTypeMappingInfo.

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

Parâmetros

type
Type

O tipo CLR no modelo para o qual o mapeamento é necessário.

Aplica-se a

RelationalTypeMappingInfo(String)

Cria uma nova instância de RelationalTypeMappingInfo.

public RelationalTypeMappingInfo (string storeTypeName);
new Microsoft.EntityFrameworkCore.Storage.RelationalTypeMappingInfo : string -> Microsoft.EntityFrameworkCore.Storage.RelationalTypeMappingInfo
Public Sub New (storeTypeName As String)

Parâmetros

storeTypeName
String

O nome do tipo relacional específico do provedor para o qual o mapeamento é necessário.

Aplica-se a

RelationalTypeMappingInfo(MemberInfo)

Cria uma nova instância de RelationalTypeMappingInfo.

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

Parâmetros

member
MemberInfo

A propriedade ou o campo para o qual o mapeamento é necessário.

Aplica-se a

RelationalTypeMappingInfo(IReadOnlyList<IProperty>)

Cria uma nova instância de RelationalTypeMappingInfo.

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

Parâmetros

principals
IReadOnlyList<IProperty>

A cadeia de propriedades principal para a propriedade para a qual o mapeamento é necessário.

Aplica-se a

RelationalTypeMappingInfo(String, String, Nullable<Boolean>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>)

Cria uma nova instância de RelationalTypeMappingInfo.

public RelationalTypeMappingInfo (string storeTypeName, string storeTypeNameBase, bool? unicode, int? size, int? precision, int? scale);
new Microsoft.EntityFrameworkCore.Storage.RelationalTypeMappingInfo : string * string * Nullable<bool> * Nullable<int> * Nullable<int> * Nullable<int> -> Microsoft.EntityFrameworkCore.Storage.RelationalTypeMappingInfo
Public Sub New (storeTypeName As String, storeTypeNameBase As String, unicode As Nullable(Of Boolean), size As Nullable(Of Integer), precision As Nullable(Of Integer), scale As Nullable(Of Integer))

Parâmetros

storeTypeName
String

O nome do tipo relacional específico do provedor para o qual o mapeamento é necessário.

storeTypeNameBase
String

O nome do tipo relacional específico do provedor, com todas as facetas removidas.

unicode
Nullable<Boolean>

Especifica o mapeamento Unicode ou ANSI ou null para o padrão.

size
Nullable<Int32>

Especifica um tamanho para o mapeamento ou null para o padrão.

precision
Nullable<Int32>

Especifica uma precisão para o mapeamento ou null para o padrão.

scale
Nullable<Int32>

Especifica uma escala para o mapeamento ou null para o padrão.

Aplica-se a