Partager via


JsonCastValueReaderWriter<TConverted> Classe

Définition

JsonValueReaderWriter<TValue> qui encapsule un lecteur/enregistreur existant et ajoute des casts au type donné.

public class JsonCastValueReaderWriter<TConverted> : Microsoft.EntityFrameworkCore.Storage.Json.JsonValueReaderWriter<TConverted>, Microsoft.EntityFrameworkCore.Storage.Internal.ICompositeJsonValueReaderWriter
type JsonCastValueReaderWriter<'Converted> = class
    inherit JsonValueReaderWriter<'Converted>
    interface ICompositeJsonValueReaderWriter
Public Class JsonCastValueReaderWriter(Of TConverted)
Inherits JsonValueReaderWriter(Of TConverted)
Implements ICompositeJsonValueReaderWriter

Paramètres de type

TConverted
Héritage
JsonCastValueReaderWriter<TConverted>
Implémente
Microsoft.EntityFrameworkCore.Storage.Internal.ICompositeJsonValueReaderWriter

Constructeurs

JsonCastValueReaderWriter<TConverted>(JsonValueReaderWriter)

Crée une instance de ce lecteur/enregistreur en encapsulant le lecteur/enregistreur donné.

Propriétés

ValueType

Type de la valeur en lecture/écriture.

(Hérité de JsonValueReaderWriter<TValue>)

Méthodes

FromJson(Utf8JsonReaderManager, Object)

Lit la valeur d’un flux ou d’une mémoire tampon JSON UTF8.

(Hérité de JsonValueReaderWriter<TValue>)
FromJsonString(String, Object)

Lit la valeur de JSON dans une chaîne.

(Hérité de JsonValueReaderWriter)
FromJsonTyped(Utf8JsonReaderManager, Object)

Lit la valeur à partir de JSON.

ToJson(Utf8JsonWriter, Object)

Écrit la valeur au format JSON.

(Hérité de JsonValueReaderWriter<TValue>)
ToJsonString(Object)

Écrit la valeur dans une chaîne JSON.

(Hérité de JsonValueReaderWriter)
ToJsonTyped(Utf8JsonWriter, TConverted)

Écrit la valeur au format JSON.

Implémentations d’interfaces explicites

ICompositeJsonValueReaderWriter.InnerReaderWriter

JsonValueReaderWriter<TValue> qui encapsule un lecteur/enregistreur existant et ajoute des casts au type donné.

S’applique à