RelationalTypeMapping.RelationalTypeMappingParameters Struktur

Definition

Parameterobjekt zur Verwendung in der RelationalTypeMapping Hierarchie.

protected readonly struct RelationalTypeMapping.RelationalTypeMappingParameters
[System.Runtime.CompilerServices.IsReadOnly]
protected readonly struct RelationalTypeMapping.RelationalTypeMappingParameters
Protected Structure RelationalTypeMapping.RelationalTypeMappingParameters
Vererbung
RelationalTypeMapping.RelationalTypeMappingParameters
Attribute

Konstruktoren

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

Erstellt ein neues RelationalTypeMapping.RelationalTypeMappingParameters Parameterobjekt.

Eigenschaften

CoreParameters

Parameter für die CoreTypeMapping Basisklasse.

DbType

Die Zuordnung von DbType.

FixedLength

Das Zuordnungsflag mit fester Länge.

Precision

Die Zuordnungsgenauigkeit.

PrecisionAndScaleOverriden
Veraltet.

Dies ist aus Gründen der Kompatibilität mit 2.1-Anbietern vorgesehen und sollte nicht verwendet werden.

Scale

Die Zuordnungsskala.

Size

Die Zuordnungsgröße.

StoreType

Der Zuordnungsspeichertyp.

StoreTypePostfix

Gibt an, welche Werte an den Namen des Speichertyps angefügt werden sollen.

Unicode

Das Unicode-Zuordnungsflag.

Methoden

WithComposedConverter(ValueConverter)

Erstellt ein neues RelationalTypeMapping.RelationalTypeMappingParameters Parameterobjekt mit dem angegebenen Konverter, der mit einem beliebigen vorhandenen Konverter zusammengesetzt und auf das neue Parameterobjekt festgelegt ist.

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

Erstellt ein neues RelationalTypeMapping.RelationalTypeMappingParameters Parameterobjekt mit dem angegebenen Konverter, der mit einem beliebigen vorhandenen Konverter zusammengesetzt und auf das neue Parameterobjekt festgelegt ist.

WithCoreParameters(CoreTypeMapping+CoreTypeMappingParameters)

Erstellt ein neues RelationalTypeMapping.RelationalTypeMappingParameters Parameterobjekt mit den angegebenen Kernparametern.

WithPrecision(Nullable<Int32>)

Erstellt ein neues RelationalTypeMapping.RelationalTypeMappingParameters Parameterobjekt mit der angegebenen Genauigkeit.

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

Erstellt ein neues RelationalTypeMapping.RelationalTypeMappingParameters Parameterobjekt mit der angegebenen Genauigkeit und Skalierung

WithScale(Nullable<Int32>)

Erstellt ein neues RelationalTypeMapping.RelationalTypeMappingParameters Parameterobjekt mit der angegebenen Skalierung.

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

Erstellt ein neues RelationalTypeMapping.RelationalTypeMappingParameters Parameterobjekt mit dem angegebenen Speichertyp und der angegebenen Größe.

WithTypeMappingInfo(RelationalTypeMappingInfo)

Erstellt ein neues RelationalTypeMapping.RelationalTypeMappingParameters Parameterobjekt mit den angegebenen Zuordnungsinformationen.

WithTypeMappingInfo(RelationalTypeMappingInfo, Nullable<StoreTypePostfix>)

Erstellt ein neues RelationalTypeMapping.RelationalTypeMappingParameters Parameterobjekt mit den angegebenen Zuordnungsinformationen.

Gilt für: