ValueConverter<TModel,TProvider> Konstruktoren
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
| Name | Beschreibung |
|---|---|
| ValueConverter<TModel,TProvider>(Expression<Func<TModel,TProvider>>, Expression<Func<TProvider,TModel>>) |
Initialisiert eine neue Instanz der ValueConverter<TModel,TProvider>-Klasse. |
| ValueConverter<TModel,TProvider>(Expression<Func<TModel,TProvider>>, Expression<Func<TProvider,TModel>>, ConverterMappingHints) |
Initialisiert eine neue Instanz der ValueConverter<TModel,TProvider>-Klasse. |
| ValueConverter<TModel,TProvider>(Expression<Func<TModel,TProvider>>, Expression<Func<TProvider,TModel>>, Boolean) |
Initialisiert eine neue Instanz der ValueConverter<TModel,TProvider> 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<TModel,TProvider>(Expression<Func<TModel,TProvider>>, Expression<Func<TProvider,TModel>>, Boolean, ConverterMappingHints) |
Initialisiert eine neue Instanz der ValueConverter<TModel,TProvider> 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<TModel,TProvider>(Expression<Func<TModel,TProvider>>, Expression<Func<TProvider,TModel>>)
- Quelle:
- ValueConverter`.cs
Initialisiert eine neue Instanz der ValueConverter<TModel,TProvider>-Klasse.
public ValueConverter(System.Linq.Expressions.Expression<Func<TModel,TProvider>> convertToProviderExpression, System.Linq.Expressions.Expression<Func<TProvider,TModel>> convertFromProviderExpression);
new Microsoft.EntityFrameworkCore.Storage.ValueConversion.ValueConverter<'Model, 'Provider> : System.Linq.Expressions.Expression<Func<'Model, 'Provider>> * System.Linq.Expressions.Expression<Func<'Provider, 'Model>> -> Microsoft.EntityFrameworkCore.Storage.ValueConversion.ValueConverter<'Model, 'Provider>
Public Sub New (convertToProviderExpression As Expression(Of Func(Of TModel, TProvider)), convertFromProviderExpression As Expression(Of Func(Of TProvider, TModel)))
Parameter
- convertToProviderExpression
- Expression<Func<TModel,TProvider>>
Ein Ausdruck zum Konvertieren von Objekten beim Schreiben von Daten in den Speicher.
- convertFromProviderExpression
- Expression<Func<TProvider,TModel>>
Ein Ausdruck zum Konvertieren von Objekten beim Lesen von Daten aus dem Speicher.
Hinweise
Weitere Informationen und Beispiele finden Sie unter EF Core-Wertkonverter .
Gilt für:
ValueConverter<TModel,TProvider>(Expression<Func<TModel,TProvider>>, Expression<Func<TProvider,TModel>>, 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<TModel,TProvider>-Klasse.
public ValueConverter(System.Linq.Expressions.Expression<Func<TModel,TProvider>> convertToProviderExpression, System.Linq.Expressions.Expression<Func<TProvider,TModel>> convertFromProviderExpression, Microsoft.EntityFrameworkCore.Storage.ValueConversion.ConverterMappingHints? mappingHints = default);
public ValueConverter(System.Linq.Expressions.Expression<Func<TModel,TProvider>> convertToProviderExpression, System.Linq.Expressions.Expression<Func<TProvider,TModel>> convertFromProviderExpression, Microsoft.EntityFrameworkCore.Storage.ValueConversion.ConverterMappingHints? mappingHints);
public ValueConverter(System.Linq.Expressions.Expression<Func<TModel,TProvider>> convertToProviderExpression, System.Linq.Expressions.Expression<Func<TProvider,TModel>> convertFromProviderExpression, Microsoft.EntityFrameworkCore.Storage.ValueConversion.ConverterMappingHints mappingHints = default);
new Microsoft.EntityFrameworkCore.Storage.ValueConversion.ValueConverter<'Model, 'Provider> : System.Linq.Expressions.Expression<Func<'Model, 'Provider>> * System.Linq.Expressions.Expression<Func<'Provider, 'Model>> * Microsoft.EntityFrameworkCore.Storage.ValueConversion.ConverterMappingHints -> Microsoft.EntityFrameworkCore.Storage.ValueConversion.ValueConverter<'Model, 'Provider>
Public Sub New (convertToProviderExpression As Expression(Of Func(Of TModel, TProvider)), convertFromProviderExpression As Expression(Of Func(Of TProvider, TModel)), Optional mappingHints As ConverterMappingHints = Nothing)
Public Sub New (convertToProviderExpression As Expression(Of Func(Of TModel, TProvider)), convertFromProviderExpression As Expression(Of Func(Of TProvider, TModel)), mappingHints As ConverterMappingHints)
Parameter
- convertToProviderExpression
- Expression<Func<TModel,TProvider>>
Ein Ausdruck zum Konvertieren von Objekten beim Schreiben von Daten in den Speicher.
- convertFromProviderExpression
- Expression<Func<TProvider,TModel>>
Ein Ausdruck zum Konvertieren von Objekten beim Lesen von Daten aus dem Speicher.
- 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<TModel,TProvider>(Expression<Func<TModel,TProvider>>, Expression<Func<TProvider,TModel>>, Boolean)
- Quelle:
- ValueConverter`.cs
Initialisiert eine neue Instanz der ValueConverter<TModel,TProvider> 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]
public ValueConverter(System.Linq.Expressions.Expression<Func<TModel,TProvider>> convertToProviderExpression, System.Linq.Expressions.Expression<Func<TProvider,TModel>> convertFromProviderExpression, bool convertsNulls);
[<Microsoft.EntityFrameworkCore.Infrastructure.EntityFrameworkInternal>]
new Microsoft.EntityFrameworkCore.Storage.ValueConversion.ValueConverter<'Model, 'Provider> : System.Linq.Expressions.Expression<Func<'Model, 'Provider>> * System.Linq.Expressions.Expression<Func<'Provider, 'Model>> * bool -> Microsoft.EntityFrameworkCore.Storage.ValueConversion.ValueConverter<'Model, 'Provider>
Public Sub New (convertToProviderExpression As Expression(Of Func(Of TModel, TProvider)), convertFromProviderExpression As Expression(Of Func(Of TProvider, TModel)), convertsNulls As Boolean)
Parameter
- convertToProviderExpression
- Expression<Func<TModel,TProvider>>
Ein Ausdruck zum Konvertieren von Objekten beim Schreiben von Daten in den Speicher.
- convertFromProviderExpression
- Expression<Func<TProvider,TModel>>
Ein Ausdruck zum Konvertieren von Objekten beim Lesen von Daten aus dem Speicher.
- convertsNulls
- Boolean
Wenn truedie NULL-Werte für die Konvertierung an den Konverter übergeben werden. Andernfalls bleiben Nullwerte immer null.
- Attribute
Hinweise
Weitere Informationen und Beispiele finden Sie unter EF Core-Wertkonverter .
Gilt für:
ValueConverter<TModel,TProvider>(Expression<Func<TModel,TProvider>>, Expression<Func<TProvider,TModel>>, 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<TModel,TProvider> 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]
public ValueConverter(System.Linq.Expressions.Expression<Func<TModel,TProvider>> convertToProviderExpression, System.Linq.Expressions.Expression<Func<TProvider,TModel>> convertFromProviderExpression, bool convertsNulls, Microsoft.EntityFrameworkCore.Storage.ValueConversion.ConverterMappingHints? mappingHints = default);
[Microsoft.EntityFrameworkCore.Infrastructure.EntityFrameworkInternal]
public ValueConverter(System.Linq.Expressions.Expression<Func<TModel,TProvider>> convertToProviderExpression, System.Linq.Expressions.Expression<Func<TProvider,TModel>> convertFromProviderExpression, bool convertsNulls, Microsoft.EntityFrameworkCore.Storage.ValueConversion.ConverterMappingHints? mappingHints);
[<Microsoft.EntityFrameworkCore.Infrastructure.EntityFrameworkInternal>]
new Microsoft.EntityFrameworkCore.Storage.ValueConversion.ValueConverter<'Model, 'Provider> : System.Linq.Expressions.Expression<Func<'Model, 'Provider>> * System.Linq.Expressions.Expression<Func<'Provider, 'Model>> * bool * Microsoft.EntityFrameworkCore.Storage.ValueConversion.ConverterMappingHints -> Microsoft.EntityFrameworkCore.Storage.ValueConversion.ValueConverter<'Model, 'Provider>
Public Sub New (convertToProviderExpression As Expression(Of Func(Of TModel, TProvider)), convertFromProviderExpression As Expression(Of Func(Of TProvider, TModel)), convertsNulls As Boolean, Optional mappingHints As ConverterMappingHints = Nothing)
Public Sub New (convertToProviderExpression As Expression(Of Func(Of TModel, TProvider)), convertFromProviderExpression As Expression(Of Func(Of TProvider, TModel)), convertsNulls As Boolean, mappingHints As ConverterMappingHints)
Parameter
- convertToProviderExpression
- Expression<Func<TModel,TProvider>>
Ein Ausdruck zum Konvertieren von Objekten beim Schreiben von Daten in den Speicher.
- convertFromProviderExpression
- Expression<Func<TProvider,TModel>>
Ein Ausdruck zum Konvertieren von Objekten beim Lesen von Daten aus dem Speicher.
- 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 .