Condividi tramite


CollectionToJsonStringConverter<TElement> Classe

Definizione

Convertitore di valori che converte una raccolta primitiva .NET in una stringa JSON.

public class CollectionToJsonStringConverter<TElement> : Microsoft.EntityFrameworkCore.Storage.ValueConversion.ValueConverter<System.Collections.Generic.IEnumerable<TElement>,string>
type CollectionToJsonStringConverter<'Element> = class
    inherit ValueConverter<seq<'Element>, string>
Public Class CollectionToJsonStringConverter(Of TElement)
Inherits ValueConverter(Of IEnumerable(Of TElement), String)

Parametri di tipo

TElement
Ereditarietà
CollectionToJsonStringConverter<TElement>

Costruttori

CollectionToJsonStringConverter<TElement>(JsonValueReaderWriter)

Crea una nuova istanza di questo convertitore.

Proprietà

ConvertFromProvider

Ottiene la funzione per convertire gli oggetti durante la lettura dei dati dall'archivio, il programma di installazione 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, il programma di installazione 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>)
JsonReaderWriter

Lettore/writer da usare.

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

ComposeWith(ValueConverter)

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

(Ereditato da ValueConverter)

Si applica a