BoolToZeroOneConverter<TProvider> Classe
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.
Converte i Boolean valori in e da 0 e 1.
[System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1 })]
public class BoolToZeroOneConverter<TProvider> : Microsoft.EntityFrameworkCore.Storage.ValueConversion.BoolToTwoValuesConverter<TProvider>
public class BoolToZeroOneConverter<TProvider> : Microsoft.EntityFrameworkCore.Storage.ValueConversion.BoolToTwoValuesConverter<TProvider>
[<System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1 })>]
type BoolToZeroOneConverter<'Provider> = class
inherit BoolToTwoValuesConverter<'Provider>
type BoolToZeroOneConverter<'Provider> = class
inherit BoolToTwoValuesConverter<'Provider>
Public Class BoolToZeroOneConverter(Of TProvider)
Inherits BoolToTwoValuesConverter(Of TProvider)
Parametri di tipo
- TProvider
- Ereditarietà
-
ValueConverter<Boolean,TProvider>BoolToZeroOneConverter<TProvider>
- Attributi
Commenti
Per altre informazioni ed esempi, vedere Convertitori di valori di EF Core .
Costruttori
| Nome | Descrizione |
|---|---|
| BoolToZeroOneConverter<TProvider>() |
Crea una nuova istanza di questo convertitore. Questo convertitore mantiene l'ordine. |
| BoolToZeroOneConverter<TProvider>(ConverterMappingHints) |
Crea una nuova istanza di questo convertitore. Questo convertitore mantiene l'ordine. |
Proprietà
| Nome | Descrizione |
|---|---|
| ConstructorExpression |
Espressione che rappresenta la costruzione di questo oggetto. (Ereditato da ValueConverter<TModel,TProvider>) |
| ConstructorExpressionWithoutMappingHints |
Espressione che rappresenta la costruzione di questo oggetto senza ConverterMappingHints. (Ereditato da ValueConverter<TModel,TProvider>) |
| 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 |
| 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 di 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>) |
| DefaultInfo |
Oggetto ValueConverterInfo per l'uso predefinito di questo convertitore. |
| Instance |
Istanza predefinita memorizzata nella cache di questo convertitore. |
| MappingHints |
Hint che possono essere usati da 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 utilizzato durante la lettura e la scrittura dall'archivio. (Ereditato da ValueConverter<TModel,TProvider>) |
Metodi
| Nome | Descrizione |
|---|---|
| ComposeWith(ValueConverter) |
Compone un'altra ValueConverter istanza di con questa in modo che il risultato della prima conversione venga usato come input per la seconda conversione. (Ereditato da ValueConverter) |