Поделиться через


RelationalTypeMapping.RelationalTypeMappingParameters Структура

Определение

Объект Parameter для использования в иерархии RelationalTypeMapping .

protected readonly struct RelationalTypeMapping.RelationalTypeMappingParameters
[System.Runtime.CompilerServices.IsReadOnly]
protected readonly struct RelationalTypeMapping.RelationalTypeMappingParameters
Protected Structure RelationalTypeMapping.RelationalTypeMappingParameters
Наследование
RelationalTypeMapping.RelationalTypeMappingParameters
Атрибуты

Конструкторы

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

Создает новый RelationalTypeMapping.RelationalTypeMappingParameters объект параметра.

Свойства

CoreParameters

Параметры для CoreTypeMapping базового класса.

DbType

Сопоставление DbType.

FixedLength

Флаг сопоставления фиксированной длины.

Precision

Точность сопоставления.

PrecisionAndScaleOverriden
Устаревшие..

Это предоставляется для обеспечения совместимости с поставщиками версии 2.1 и не должно использоваться

Scale

Масштаб сопоставления.

Size

Размер сопоставления.

StoreType

Тип хранилища сопоставления.

StoreTypePostfix

Указывает, какие значения следует добавить к имени типа хранилища.

Unicode

Флаг Сопоставления Юникода.

Методы

WithComposedConverter(ValueConverter)

Создает новый RelationalTypeMapping.RelationalTypeMappingParameters объект параметра с заданным преобразователем, состоящим из любого существующего преобразователя и заданным для нового объекта параметра.

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

Создает новый RelationalTypeMapping.RelationalTypeMappingParameters объект параметра с заданным преобразователем, состоящим из любого существующего преобразователя и заданным для нового объекта параметра.

WithCoreParameters(CoreTypeMapping+CoreTypeMappingParameters)

Создает новый RelationalTypeMapping.RelationalTypeMappingParameters объект параметра с заданными основными параметрами.

WithPrecision(Nullable<Int32>)

Создает новый RelationalTypeMapping.RelationalTypeMappingParameters объект параметра с заданной точностью.

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

Создает новый RelationalTypeMapping.RelationalTypeMappingParameters объект параметра с заданной точностью и масштабом.

WithScale(Nullable<Int32>)

Создает новый RelationalTypeMapping.RelationalTypeMappingParameters объект параметра с заданным масштабом.

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

Создает новый RelationalTypeMapping.RelationalTypeMappingParameters объект параметра с заданным типом и размером хранилища.

WithTypeMappingInfo(RelationalTypeMappingInfo)

Создает новый RelationalTypeMapping.RelationalTypeMappingParameters объект параметра с заданными сведениями о сопоставлении.

WithTypeMappingInfo(RelationalTypeMappingInfo, Nullable<StoreTypePostfix>)

Создает новый RelationalTypeMapping.RelationalTypeMappingParameters объект параметра с заданными сведениями о сопоставлении.

Применяется к