RelationalTypeMapping.RelationalTypeMappingParameters Estrutura

Definição

Objeto parameter para uso na RelationalTypeMapping hierarquia.

protected readonly struct RelationalTypeMapping.RelationalTypeMappingParameters
[System.Runtime.CompilerServices.IsReadOnly]
protected readonly struct RelationalTypeMapping.RelationalTypeMappingParameters
Protected Structure RelationalTypeMapping.RelationalTypeMappingParameters
Herança
RelationalTypeMapping.RelationalTypeMappingParameters
Atributos

Construtores

RelationalTypeMapping.RelationalTypeMappingParameters(CoreTypeMapping+CoreTypeMappingParameters, String, StoreTypePostfix, Nullable<DbType>, Boolean, Nullable<Int32>, Boolean, Nullable<Int32>, Nullable<Int32>)

Cria um novo RelationalTypeMapping.RelationalTypeMappingParameters objeto de parâmetro.

Propriedades

CoreParameters

Parâmetros para a CoreTypeMapping classe base.

DbType

O DbType de mapeamento.

FixedLength

O sinalizador de comprimento fixo de mapeamento.

Precision

A precisão do mapeamento.

PrecisionAndScaleOverriden
Obsoleto.

Isso é fornecido para compatibilidade com provedores 2.1 e não deve ser usado

Scale

A escala de mapeamento.

Size

O tamanho do mapeamento.

StoreType

O tipo de repositório de mapeamento.

StoreTypePostfix

Indica quais valores devem ser acrescentados ao nome do tipo de loja.

Unicode

O sinalizador Unicode de mapeamento.

Métodos

WithComposedConverter(ValueConverter)

Cria um novo RelationalTypeMapping.RelationalTypeMappingParameters objeto de parâmetro com o conversor fornecido composto com qualquer conversor existente e definido no novo objeto de parâmetro.

WithComposedConverter(ValueConverter, ValueComparer, ValueComparer, CoreTypeMapping, JsonValueReaderWriter)

Cria um novo RelationalTypeMapping.RelationalTypeMappingParameters objeto de parâmetro com o conversor fornecido composto com qualquer conversor existente e definido no novo objeto de parâmetro.

WithCoreParameters(CoreTypeMapping+CoreTypeMappingParameters)

Cria um novo RelationalTypeMapping.RelationalTypeMappingParameters objeto de parâmetro com os parâmetros principais fornecidos.

WithPrecision(Nullable<Int32>)

Cria um novo RelationalTypeMapping.RelationalTypeMappingParameters objeto de parâmetro com a precisão fornecida.

WithPrecisionAndScale(Nullable<Int32>, Nullable<Int32>)

Cria um novo RelationalTypeMapping.RelationalTypeMappingParameters objeto de parâmetro com a precisão e a escala fornecidas

WithScale(Nullable<Int32>)

Cria um novo RelationalTypeMapping.RelationalTypeMappingParameters objeto de parâmetro com a escala fornecida.

WithStoreTypeAndSize(String, Nullable<Int32>, Nullable<StoreTypePostfix>)

Cria um novo RelationalTypeMapping.RelationalTypeMappingParameters objeto de parâmetro com o tipo e o tamanho do repositório fornecidos.

WithTypeMappingInfo(RelationalTypeMappingInfo)

Cria um novo RelationalTypeMapping.RelationalTypeMappingParameters objeto de parâmetro com as informações de mapeamento fornecidas.

WithTypeMappingInfo(RelationalTypeMappingInfo, Nullable<StoreTypePostfix>)

Cria um novo RelationalTypeMapping.RelationalTypeMappingParameters objeto de parâmetro com as informações de mapeamento fornecidas.

Aplica-se a