Share via


BoolToTwoValuesConverter<TProvider> Classe

Definizione

Converte Boolean i valori in e da due valori diversi.

public class BoolToTwoValuesConverter<TProvider> : Microsoft.EntityFrameworkCore.Storage.ValueConversion.ValueConverter<bool,TProvider>
type BoolToTwoValuesConverter<'Provider> = class
    inherit ValueConverter<bool, 'Provider>
Public Class BoolToTwoValuesConverter(Of TProvider)
Inherits ValueConverter(Of Boolean, TProvider)

Parametri di tipo

TProvider
Ereditarietà
BoolToTwoValuesConverter<TProvider>
Derivato

Commenti

Per altre informazioni ed esempi, vedere Convertitori di valori EF Core .

Costruttori

BoolToTwoValuesConverter<TProvider>(TProvider, TProvider, Expression<Func<TProvider,Boolean>>, ConverterMappingHints)

Crea una nuova istanza di questo convertitore che converte un false false in un valore e in un true altro.

Proprietà

ConvertFromProvider

Ottiene la funzione per convertire gli oggetti durante la lettura dei dati dall'archivio, la configurazione per gestire valori Null, boxing e corrispondenze non esatte di tipi semplici.

(Ereditato da ValueConverter<TModel,TProvider>)
ConvertFromProviderExpression

Ottiene l'espressione per convertire gli oggetti durante la lettura dei dati dall'archivio, esattamente come specificato e potrebbe non gestire valori Null, boxing e corrispondenze non esatte di tipi semplici.

(Ereditato da ValueConverter<TModel,TProvider>)
ConvertFromProviderTyped

Ottiene la funzione per convertire gli oggetti durante la lettura dei dati dall'archivio.

(Ereditato da ValueConverter<TModel,TProvider>)
ConvertsNulls

Se true, i valori Null verranno passati al convertitore per la conversione. In caso contrario, i valori Null rimangono sempre Null.

(Ereditato da ValueConverter)
ConvertToProvider

Ottiene la funzione per convertire gli oggetti durante la scrittura di dati nell'archivio, la configurazione per gestire valori Null, boxing e corrispondenze non esatte di tipi semplici.

(Ereditato da ValueConverter<TModel,TProvider>)
ConvertToProviderExpression

Ottiene l'espressione per convertire gli oggetti durante la scrittura dei dati nell'archivio, esattamente come specificato e potrebbe non gestire valori Null, boxing e corrispondenze non esatte di tipi semplici.

(Ereditato da ValueConverter<TModel,TProvider>)
ConvertToProviderTyped

Ottiene la funzione per convertire gli oggetti durante la scrittura di dati nell'archivio.

(Ereditato da ValueConverter<TModel,TProvider>)
MappingHints

Hint che possono essere usati dall'oggetto ITypeMappingSource per creare tipi di dati con facet appropriati per i dati convertiti.

(Ereditato da ValueConverter)
ModelClrType

Tipo CLR usato nel modello EF.

(Ereditato da ValueConverter<TModel,TProvider>)
ProviderClrType

Tipo CLR usato durante la lettura e la scrittura dall'archivio.

(Ereditato da ValueConverter<TModel,TProvider>)

Metodi

ComposeWith(ValueConverter)

Compone un'altra ValueConverter istanza con questa in modo che il risultato della prima conversione venga usato come input alla seconda conversione.

(Ereditato da ValueConverter)

Si applica a