ValueConverter<TModel,TProvider> Costruttori
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
| Nome | Descrizione |
|---|---|
| ValueConverter<TModel,TProvider>(Expression<Func<TModel,TProvider>>, Expression<Func<TProvider,TModel>>) |
Inizializza una nuova istanza della classe ValueConverter<TModel,TProvider>. |
| ValueConverter<TModel,TProvider>(Expression<Func<TModel,TProvider>>, Expression<Func<TProvider,TModel>>, ConverterMappingHints) |
Inizializza una nuova istanza della classe ValueConverter<TModel,TProvider>. |
| ValueConverter<TModel,TProvider>(Expression<Func<TModel,TProvider>>, Expression<Func<TProvider,TModel>>, Boolean) |
Inizializza una nuova istanza della ValueConverter<TModel,TProvider> classe , consentendo la conversione di valori Null. Avviso: questa è attualmente un'API interna perché la conversione di valori Null in e dal database può causare query interrotte e altri problemi. Per altre informazioni ed esempi, vedere GitHub problema n. 26230. |
| ValueConverter<TModel,TProvider>(Expression<Func<TModel,TProvider>>, Expression<Func<TProvider,TModel>>, Boolean, ConverterMappingHints) |
Inizializza una nuova istanza della ValueConverter<TModel,TProvider> classe , consentendo la conversione di valori Null. Avviso: questa è attualmente un'API interna perché la conversione di valori Null in e dal database può causare query interrotte e altri problemi. Per altre informazioni ed esempi, vedere GitHub problema n. 26230. |
ValueConverter<TModel,TProvider>(Expression<Func<TModel,TProvider>>, Expression<Func<TProvider,TModel>>)
- Origine:
- ValueConverter`.cs
Inizializza una nuova istanza della classe ValueConverter<TModel,TProvider>.
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)))
Parametri
- convertToProviderExpression
- Expression<Func<TModel,TProvider>>
Espressione da convertire quando si scrivono dati nell'archivio.
- convertFromProviderExpression
- Expression<Func<TProvider,TModel>>
Espressione da convertire gli oggetti durante la lettura dei dati dall'archivio.
Commenti
Per altre informazioni ed esempi, vedere Convertitori di valori di EF Core .
Si applica a
ValueConverter<TModel,TProvider>(Expression<Func<TModel,TProvider>>, Expression<Func<TProvider,TModel>>, ConverterMappingHints)
- Origine:
- ValueConverter`.cs
- Origine:
- ValueConverter`.cs
- Origine:
- ValueConverter`.cs
- Origine:
- ValueConverter`.cs
- Origine:
- ValueConverter`.cs
- Origine:
- ValueConverter`.cs
- Origine:
- ValueConverter`.cs
- Origine:
- ValueConverter`.cs
- Origine:
- ValueConverter`.cs
- Origine:
- ValueConverter`.cs
- Origine:
- ValueConverter`.cs
Inizializza una nuova istanza della classe ValueConverter<TModel,TProvider>.
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)
Parametri
- convertToProviderExpression
- Expression<Func<TModel,TProvider>>
Espressione da convertire quando si scrivono dati nell'archivio.
- convertFromProviderExpression
- Expression<Func<TProvider,TModel>>
Espressione da convertire gli oggetti durante la lettura dei dati dall'archivio.
- mappingHints
- ConverterMappingHints
Hint che possono essere usati da ITypeMappingSource per creare tipi di dati con facet appropriati per i dati convertiti.
Commenti
Per altre informazioni ed esempi, vedere Convertitori di valori di EF Core .
Si applica a
ValueConverter<TModel,TProvider>(Expression<Func<TModel,TProvider>>, Expression<Func<TProvider,TModel>>, Boolean)
- Origine:
- ValueConverter`.cs
Inizializza una nuova istanza della ValueConverter<TModel,TProvider> classe , consentendo la conversione di valori Null.
Avviso: questa è attualmente un'API interna perché la conversione di valori Null in e dal database può causare query interrotte e altri problemi. Per altre informazioni ed esempi, vedere GitHub problema n. 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)
Parametri
- convertToProviderExpression
- Expression<Func<TModel,TProvider>>
Espressione da convertire quando si scrivono dati nell'archivio.
- convertFromProviderExpression
- Expression<Func<TProvider,TModel>>
Espressione da convertire gli oggetti durante la lettura dei dati dall'archivio.
- convertsNulls
- Boolean
Se true, i valori Null verranno passati al convertitore per la conversione. In caso contrario, i valori Null rimangono sempre Null.
- Attributi
Commenti
Per altre informazioni ed esempi, vedere Convertitori di valori di EF Core .
Si applica a
ValueConverter<TModel,TProvider>(Expression<Func<TModel,TProvider>>, Expression<Func<TProvider,TModel>>, Boolean, ConverterMappingHints)
- Origine:
- ValueConverter`.cs
- Origine:
- ValueConverter`.cs
- Origine:
- ValueConverter`.cs
- Origine:
- ValueConverter`.cs
- Origine:
- ValueConverter`.cs
- Origine:
- ValueConverter`.cs
Inizializza una nuova istanza della ValueConverter<TModel,TProvider> classe , consentendo la conversione di valori Null.
Avviso: questa è attualmente un'API interna perché la conversione di valori Null in e dal database può causare query interrotte e altri problemi. Per altre informazioni ed esempi, vedere GitHub problema n. 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)
Parametri
- convertToProviderExpression
- Expression<Func<TModel,TProvider>>
Espressione da convertire quando si scrivono dati nell'archivio.
- convertFromProviderExpression
- Expression<Func<TProvider,TModel>>
Espressione da convertire gli oggetti durante la lettura dei dati dall'archivio.
- convertsNulls
- Boolean
Se true, i valori Null verranno passati al convertitore per la conversione. In caso contrario, i valori Null rimangono sempre Null.
- mappingHints
- ConverterMappingHints
Hint che possono essere usati da ITypeMappingSource per creare tipi di dati con facet appropriati per i dati convertiti.
- Attributi
Commenti
Per altre informazioni ed esempi, vedere Convertitori di valori di EF Core .