JsonCollectionReaderWriter<TCollection,TConcreteCollection,TElement> Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
pour JsonValueReaderWriter<TValue> les collections d’éléments primitifs qui ne sont pas Nullable.
public class JsonCollectionReaderWriter<TCollection,TConcreteCollection,TElement> : Microsoft.EntityFrameworkCore.Storage.Json.JsonValueReaderWriter<System.Collections.Generic.IEnumerable<TElement>>, Microsoft.EntityFrameworkCore.Storage.Internal.ICompositeJsonValueReaderWriter where TCollection : IEnumerable<TElement>
type JsonCollectionReaderWriter<#seq<'Element>, 'ConcreteCollection, 'Element> = class
inherit JsonValueReaderWriter<seq<'Element>>
interface ICompositeJsonValueReaderWriter
Public Class JsonCollectionReaderWriter(Of TCollection, TConcreteCollection, TElement)
Inherits JsonValueReaderWriter(Of IEnumerable(Of TElement))
Implements ICompositeJsonValueReaderWriter
Paramètres de type
- TCollection
Type de collection.
- TConcreteCollection
Type de collection à créer un index, si nécessaire.
- TElement
Type de l’élément.
- Héritage
-
JsonValueReaderWriter<IEnumerable<TElement>>JsonCollectionReaderWriter<TCollection,TConcreteCollection,TElement>
- Implémente
-
Microsoft.EntityFrameworkCore.Storage.Internal.ICompositeJsonValueReaderWriter
Constructeurs
JsonCollectionReaderWriter<TCollection,TConcreteCollection,TElement>(JsonValueReaderWriter<TElement>) |
Crée une instance de ce lecteur/enregistreur de collection, à l’aide du lecteur/enregistreur donné pour ses éléments. |
Propriétés
ValueType |
Type de la valeur en cours de 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 dans JSON. (Hérité de JsonValueReaderWriter<TValue>) |
ToJsonString(Object) |
Écrit la valeur dans une chaîne JSON. (Hérité de JsonValueReaderWriter) |
ToJsonTyped(Utf8JsonWriter, IEnumerable<TElement>) |
pour JsonValueReaderWriter<TValue> les collections d’éléments primitifs qui ne sont pas Nullable. |
ToJsonTyped(Utf8JsonWriter, TValue) |
Écrit la valeur dans JSON. (Hérité de JsonValueReaderWriter<TValue>) |
Implémentations d’interfaces explicites
ICompositeJsonValueReaderWriter.InnerReaderWriter |
pour JsonValueReaderWriter<TValue> les collections d’éléments primitifs qui ne sont pas Nullable. |