Share via


CollectionToJsonStringConverter<TElement> Klasse

Definition

Ein Wertkonverter, der eine .NET-Primitive-Auflistung in eine JSON-Zeichenfolge konvertiert.

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)

Typparameter

TElement
Vererbung
CollectionToJsonStringConverter<TElement>

Konstruktoren

CollectionToJsonStringConverter<TElement>(JsonValueReaderWriter)

Erstellt eine neue instance dieses Konverters.

Eigenschaften

ConvertFromProvider

Ruft die Funktion zum Konvertieren von Objekten ab, wenn Daten aus dem Speicher gelesen werden, setupt, um NULL-Werte, Boxing und nicht genaue Übereinstimmungen einfacher Typen zu behandeln.

(Geerbt von ValueConverter<TModel,TProvider>)
ConvertFromProviderExpression

Ruft den Ausdruck zum Konvertieren von Objekten ab, wenn Daten aus dem Speicher gelesen werden, genau wie angegeben, und verarbeitet möglicherweise keine NULL-Werte, Boxings und nicht exakte Übereinstimmungen einfacher Typen.

(Geerbt von ValueConverter<TModel,TProvider>)
ConvertFromProviderTyped

Ruft die Funktion ab, um Objekte beim Lesen von Daten aus dem Speicher zu konvertieren.

(Geerbt von ValueConverter<TModel,TProvider>)
ConvertsNulls

Wenn true, werden die NULL-Werte zur Konvertierung an den Konverter übergeben. Andernfalls bleiben NULL-Werte immer NULL.

(Geerbt von ValueConverter)
ConvertToProvider

Ruft die Funktion zum Konvertieren von Objekten ab, wenn Daten in den Speicher geschrieben werden, setupt, um NULL-Werte, Boxing und nicht genaue Übereinstimmungen einfacher Typen zu verarbeiten.

(Geerbt von ValueConverter<TModel,TProvider>)
ConvertToProviderExpression

Ruft den Ausdruck zum Konvertieren von Objekten ab, wenn Daten in den Speicher geschrieben werden, genau wie angegeben, und verarbeitet möglicherweise keine NULL-Werte, Boxing und nicht genaue Übereinstimmungen einfacher Typen.

(Geerbt von ValueConverter<TModel,TProvider>)
ConvertToProviderTyped

Ruft die Funktion zum Konvertieren von Objekten ab, wenn Daten in den Speicher geschrieben werden.

(Geerbt von ValueConverter<TModel,TProvider>)
JsonReaderWriter

Der zu verwendende Reader/Writer.

MappingHints

Hinweise, die von ITypeMappingSource verwendet werden können, um Datentypen mit geeigneten Facetten für die konvertierten Daten zu erstellen.

(Geerbt von ValueConverter)
ModelClrType

Der CLR-Typ, der im EF-Modell verwendet wird.

(Geerbt von ValueConverter<TModel,TProvider>)
ProviderClrType

Der CLR-Typ, der beim Lesen und Schreiben aus dem Speicher verwendet wird.

(Geerbt von ValueConverter<TModel,TProvider>)

Methoden

ComposeWith(ValueConverter)

Erstellt eine weitere ValueConverter instance mit diesem, sodass das Ergebnis der ersten Konvertierung als Eingabe in die zweite Konvertierung verwendet wird.

(Geerbt von ValueConverter)

Gilt für: