Share via


JsonConvertedValueReaderWriter<TModel,TProvider> Klasse

Definition

Ein JsonValueReaderWriter<TValue> , der einen vorhandenen Reader/Writer umschließt und Konvertierungen vom Modelltyp zum und vom Anbietertyp hinzufügt.

public class JsonConvertedValueReaderWriter<TModel,TProvider> : Microsoft.EntityFrameworkCore.Storage.Json.JsonValueReaderWriter<TModel>, Microsoft.EntityFrameworkCore.Storage.Internal.IJsonConvertedValueReaderWriter
type JsonConvertedValueReaderWriter<'Model, 'Provider> = class
    inherit JsonValueReaderWriter<'Model>
    interface IJsonConvertedValueReaderWriter
    interface ICompositeJsonValueReaderWriter
Public Class JsonConvertedValueReaderWriter(Of TModel, TProvider)
Inherits JsonValueReaderWriter(Of TModel)
Implements IJsonConvertedValueReaderWriter

Typparameter

TModel

Der Modelltyp.

TProvider

Der Anbietertyp.

Vererbung
JsonConvertedValueReaderWriter<TModel,TProvider>
Implementiert
Microsoft.EntityFrameworkCore.Storage.Internal.ICompositeJsonValueReaderWriter Microsoft.EntityFrameworkCore.Storage.Internal.IJsonConvertedValueReaderWriter

Konstruktoren

JsonConvertedValueReaderWriter<TModel,TProvider>(JsonValueReaderWriter<TProvider>, ValueConverter)

Erstellt einen neuen instance dieses Readers/Writers, der den angegebenen Reader/Writer umschlossen.

Eigenschaften

ValueType

Der Typ des Werts, der gelesen/geschrieben wird.

(Geerbt von JsonValueReaderWriter<TValue>)

Methoden

FromJson(Utf8JsonReaderManager, Object)

Liest den Wert aus einem UTF8-JSON-Stream oder -Puffer.

(Geerbt von JsonValueReaderWriter<TValue>)
FromJsonString(String, Object)

Liest den Wert aus JSON in einer Zeichenfolge.

(Geerbt von JsonValueReaderWriter)
FromJsonTyped(Utf8JsonReaderManager, Object)

Liest den Wert aus JSON.

ToJson(Utf8JsonWriter, Object)

Schreibt den Wert in JSON.

(Geerbt von JsonValueReaderWriter<TValue>)
ToJsonString(Object)

Schreibt den Wert in eine JSON-Zeichenfolge.

(Geerbt von JsonValueReaderWriter)
ToJsonTyped(Utf8JsonWriter, TModel)

Schreibt den Wert in JSON.

Explizite Schnittstellenimplementierungen

ICompositeJsonValueReaderWriter.InnerReaderWriter

Ein JsonValueReaderWriter<TValue> , der einen vorhandenen Reader/Writer umschließt und Konvertierungen vom Modelltyp zum und vom Anbietertyp hinzufügt.

IJsonConvertedValueReaderWriter.Converter

Ein JsonValueReaderWriter<TValue> , der einen vorhandenen Reader/Writer umschließt und Konvertierungen vom Modelltyp zum und vom Anbietertyp hinzufügt.

Gilt für: