Sprache

ValueConverter Konstruktoren

Definition

Überlädt

Name Beschreibung
ValueConverter(LambdaExpression, LambdaExpression, ConverterMappingHints)

Initialisiert eine neue Instanz der ValueConverter-Klasse.

ValueConverter(LambdaExpression, LambdaExpression, Boolean, ConverterMappingHints)

Initialisiert eine neue Instanz der ValueConverter Klasse, sodass Nullwerte konvertiert werden können.

Warnung: Dies ist derzeit eine interne API, da die Konvertierung von Nullen in und aus der Datenbank zu fehlerhaften Abfragen und anderen Problemen führen kann. Weitere Informationen und Beispiele finden Sie unter GitHub Problem Nr. 26230.

ValueConverter(LambdaExpression, LambdaExpression, ConverterMappingHints)

Quelle:
ValueConverter.cs
Quelle:
ValueConverter.cs
Quelle:
ValueConverter.cs
Quelle:
ValueConverter.cs
Quelle:
ValueConverter.cs
Quelle:
ValueConverter.cs
Quelle:
ValueConverter.cs
Quelle:
ValueConverter.cs
Quelle:
ValueConverter.cs
Quelle:
ValueConverter.cs
Quelle:
ValueConverter.cs

Initialisiert eine neue Instanz der ValueConverter-Klasse.

protected ValueConverter(System.Linq.Expressions.LambdaExpression convertToProviderExpression, System.Linq.Expressions.LambdaExpression convertFromProviderExpression, Microsoft.EntityFrameworkCore.Storage.ValueConversion.ConverterMappingHints? mappingHints = default);
protected ValueConverter(System.Linq.Expressions.LambdaExpression convertToProviderExpression, System.Linq.Expressions.LambdaExpression convertFromProviderExpression, Microsoft.EntityFrameworkCore.Storage.ValueConversion.ConverterMappingHints mappingHints = default);
new Microsoft.EntityFrameworkCore.Storage.ValueConversion.ValueConverter : System.Linq.Expressions.LambdaExpression * System.Linq.Expressions.LambdaExpression * Microsoft.EntityFrameworkCore.Storage.ValueConversion.ConverterMappingHints -> Microsoft.EntityFrameworkCore.Storage.ValueConversion.ValueConverter
Protected Sub New (convertToProviderExpression As LambdaExpression, convertFromProviderExpression As LambdaExpression, Optional mappingHints As ConverterMappingHints = Nothing)

Parameter

convertToProviderExpression
LambdaExpression

Der Ausdruck zum Konvertieren von Objekten beim Schreiben von Daten in den Speicher, genau wie angegeben und behandelt möglicherweise keine Nullen, Boxen und nicht exakten Übereinstimmungen einfacher Typen.

convertFromProviderExpression
LambdaExpression

Der Ausdruck zum Konvertieren von Objekten beim Lesen von Daten aus dem Speicher, genau wie angegeben und behandelt möglicherweise keine NULL-Werte, Boxen und nicht exakten Übereinstimmungen einfacher Typen.

mappingHints
ConverterMappingHints

Hinweise, die ITypeMappingSource vom Typ "Datentypen" mit entsprechenden Facets für die konvertierten Daten erstellt werden können.

Hinweise

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

Gilt für:

ValueConverter(LambdaExpression, LambdaExpression, Boolean, ConverterMappingHints)

Quelle:
ValueConverter.cs
Quelle:
ValueConverter.cs
Quelle:
ValueConverter.cs
Quelle:
ValueConverter.cs
Quelle:
ValueConverter.cs
Quelle:
ValueConverter.cs

Initialisiert eine neue Instanz der ValueConverter Klasse, sodass Nullwerte konvertiert werden können.

Warnung: Dies ist derzeit eine interne API, da die Konvertierung von Nullen in und aus der Datenbank zu fehlerhaften Abfragen und anderen Problemen führen kann. Weitere Informationen und Beispiele finden Sie unter GitHub Problem Nr. 26230.

[Microsoft.EntityFrameworkCore.Infrastructure.EntityFrameworkInternal]
protected ValueConverter(System.Linq.Expressions.LambdaExpression convertToProviderExpression, System.Linq.Expressions.LambdaExpression convertFromProviderExpression, bool convertsNulls, Microsoft.EntityFrameworkCore.Storage.ValueConversion.ConverterMappingHints? mappingHints = default);
[<Microsoft.EntityFrameworkCore.Infrastructure.EntityFrameworkInternal>]
new Microsoft.EntityFrameworkCore.Storage.ValueConversion.ValueConverter : System.Linq.Expressions.LambdaExpression * System.Linq.Expressions.LambdaExpression * bool * Microsoft.EntityFrameworkCore.Storage.ValueConversion.ConverterMappingHints -> Microsoft.EntityFrameworkCore.Storage.ValueConversion.ValueConverter
Protected Sub New (convertToProviderExpression As LambdaExpression, convertFromProviderExpression As LambdaExpression, convertsNulls As Boolean, Optional mappingHints As ConverterMappingHints = Nothing)

Parameter

convertToProviderExpression
LambdaExpression

Der Ausdruck zum Konvertieren von Objekten beim Schreiben von Daten in den Speicher, genau wie angegeben und behandelt möglicherweise keine Nullen, Boxen und nicht exakten Übereinstimmungen einfacher Typen.

convertFromProviderExpression
LambdaExpression

Der Ausdruck zum Konvertieren von Objekten beim Lesen von Daten aus dem Speicher, genau wie angegeben und behandelt möglicherweise keine NULL-Werte, Boxen und nicht exakten Übereinstimmungen einfacher Typen.

convertsNulls
Boolean

Wenn truedie NULL-Werte für die Konvertierung an den Konverter übergeben werden. Andernfalls bleiben Nullwerte immer null.

mappingHints
ConverterMappingHints

Hinweise, die ITypeMappingSource vom Typ "Datentypen" mit entsprechenden Facets für die konvertierten Daten erstellt werden können.

Attribute

Hinweise

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

Gilt für: