Freigeben über


ValueConverterInfo Konstruktor

Definition

Erstellt eine neue ValueConverterInfo-Instanz.

public ValueConverterInfo (Type modelClrType, Type providerClrType, Func<Microsoft.EntityFrameworkCore.Storage.ValueConversion.ValueConverterInfo,Microsoft.EntityFrameworkCore.Storage.ValueConversion.ValueConverter> factory, Microsoft.EntityFrameworkCore.Storage.ValueConversion.ConverterMappingHints mappingHints = default);
public ValueConverterInfo (Type modelClrType, Type providerClrType, Func<Microsoft.EntityFrameworkCore.Storage.ValueConversion.ValueConverterInfo,Microsoft.EntityFrameworkCore.Storage.ValueConversion.ValueConverter> factory, Microsoft.EntityFrameworkCore.Storage.ValueConversion.ConverterMappingHints? mappingHints = default);
new Microsoft.EntityFrameworkCore.Storage.ValueConversion.ValueConverterInfo : Type * Type * Func<Microsoft.EntityFrameworkCore.Storage.ValueConversion.ValueConverterInfo, Microsoft.EntityFrameworkCore.Storage.ValueConversion.ValueConverter> * Microsoft.EntityFrameworkCore.Storage.ValueConversion.ConverterMappingHints -> Microsoft.EntityFrameworkCore.Storage.ValueConversion.ValueConverterInfo
Public Sub New (modelClrType As Type, providerClrType As Type, factory As Func(Of ValueConverterInfo, ValueConverter), Optional mappingHints As ConverterMappingHints = Nothing)

Parameter

modelClrType
Type

Der CLR-Typ, der im EF-Modell verwendet wird.

providerClrType
Type

Der CLR-Typ, der beim Lesen und Schreiben vom Datenbankanbieter verwendet wird.

factory
Func<ValueConverterInfo,ValueConverter>

Eine Factory zum Erstellen des Konverters, falls erforderlich.

mappingHints
ConverterMappingHints

Hinweise, die von ITypeMappingSource verwendet werden können, um Datentypen mit geeigneten Facetten für die konvertierten Daten zu erstellen.

Hinweise

Weitere Informationen und Beispiele finden Sie unter EF Core-Wertkonverter .

Gilt für: