CoreTypeMapping.CoreTypeMappingParameters Struktur

Definition

Parameterobjekt zur Verwendung in der CoreTypeMapping Hierarchie.

protected readonly struct CoreTypeMapping.CoreTypeMappingParameters
[System.Runtime.CompilerServices.IsReadOnly]
protected readonly struct CoreTypeMapping.CoreTypeMappingParameters
[System.Runtime.CompilerServices.IsReadOnly]
protected readonly struct CoreTypeMapping.CoreTypeMappingParameters : IEquatable<Microsoft.EntityFrameworkCore.Storage.CoreTypeMapping.CoreTypeMappingParameters>
Protected Structure CoreTypeMapping.CoreTypeMappingParameters
Protected Structure CoreTypeMapping.CoreTypeMappingParameters
Implements IEquatable(Of CoreTypeMapping.CoreTypeMappingParameters)
Vererbung
CoreTypeMapping.CoreTypeMappingParameters
Attribute
Implementiert

Konstruktoren

CoreTypeMapping.CoreTypeMappingParameters(Type, ValueConverter, ValueComparer, ValueComparer, Func<IProperty,IEntityType,ValueGenerator>)

Erstellt ein neues CoreTypeMapping.CoreTypeMappingParameters Parameterobjekt.

CoreTypeMapping.CoreTypeMappingParameters(Type, ValueConverter, ValueComparer, ValueComparer, ValueComparer, Func<IProperty, IEntityType,ValueGenerator>)
Veraltet.

Erstellt ein neues CoreTypeMapping.CoreTypeMappingParameters Parameterobjekt.

CoreTypeMapping.CoreTypeMappingParameters(Type, ValueConverter, ValueComparer, ValueComparer, ValueComparer, Func<IProperty, ITypeBase,ValueGenerator>, CoreTypeMapping, JsonValueReaderWriter)

Erstellt ein neues CoreTypeMapping.CoreTypeMappingParameters Parameterobjekt.

Eigenschaften

ClrType

Der Zuordnungs-CLR-Typ.

Comparer

Der Zuordnungsvergleich.

Converter

Der Zuordnungskonverter.

ElementTypeMapping

Wenn diese Typzuordnung eine primitive Auflistung darstellt, enthält diese die Typzuordnung des Elements.

JsonValueReaderWriter

Verarbeitet das Lesen und Schreiben von JSON-Werten für Instanzen des zugeordneten Typs.

KeyComparer

Der Zuordnungsschlüsselvergleich.

ProviderValueComparer

Der Anbietervergleich.

StructuralComparer
Veraltet.

Der Zuordnungsstrukturvergleich.

ValueGeneratorFactory

Eine optionale Factory zum Erstellen einer spezifischen ValueGenerator , die mit dieser Zuordnung verwendet werden soll.

Methoden

Equals(CoreTypeMapping+CoreTypeMappingParameters)

Parameterobjekt zur Verwendung in der CoreTypeMapping Hierarchie.

Equals(Object)

Parameterobjekt zur Verwendung in der CoreTypeMapping Hierarchie.

GetHashCode()

Parameterobjekt zur Verwendung in der CoreTypeMapping Hierarchie.

ToString()

Parameterobjekt zur Verwendung in der CoreTypeMapping Hierarchie.

WithComposedConverter(ValueConverter)

Erstellt ein neues CoreTypeMapping.CoreTypeMappingParameters 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 CoreTypeMapping.CoreTypeMappingParameters Parameterobjekt mit dem angegebenen Konverter, der mit einem beliebigen vorhandenen Konverter zusammengesetzt und auf das neue Parameterobjekt festgelegt ist.

Operatoren

Equality(CoreTypeMapping+CoreTypeMappingParameters, CoreTypeMapping+CoreTypeMappingParameters)

Parameterobjekt zur Verwendung in der CoreTypeMapping Hierarchie.

Inequality(CoreTypeMapping+CoreTypeMappingParameters, CoreTypeMapping+CoreTypeMappingParameters)

Parameterobjekt zur Verwendung in der CoreTypeMapping Hierarchie.

Gilt für: