JsonNullableStructCollectionReaderWriter<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 de types valeur nullable primitives.
public class JsonNullableStructCollectionReaderWriter<TCollection,TConcreteCollection,TElement> : Microsoft.EntityFrameworkCore.Storage.Json.JsonValueReaderWriter<System.Collections.Generic.IEnumerable<TElement?>>, Microsoft.EntityFrameworkCore.Storage.Internal.ICompositeJsonValueReaderWriter where TCollection : IEnumerable<TElement?> where TElement : struct
type JsonNullableStructCollectionReaderWriter<#seq<Nullable<'Element>>, 'ConcreteCollection, 'Element (requires 'Element : struct)> = class
inherit JsonValueReaderWriter<seq<Nullable<'Element>>>
interface ICompositeJsonValueReaderWriter
Public Class JsonNullableStructCollectionReaderWriter(Of TCollection, TConcreteCollection, TElement)
Inherits JsonValueReaderWriter(Of IEnumerable(Of Nullable(Of TElement)))
Implements ICompositeJsonValueReaderWriter
Paramètres de type
- TCollection
Type de collection.
- TConcreteCollection
Type de collection pour lequel créer un index, si nécessaire.
- TElement
Type de l’élément.
- Héritage
-
JsonNullableStructCollectionReaderWriter<TCollection,TConcreteCollection,TElement>
- Implémente
-
Microsoft.EntityFrameworkCore.Storage.Internal.ICompositeJsonValueReaderWriter
Constructeurs
JsonNullableStructCollectionReaderWriter<TCollection,TConcreteCollection,TElement>(JsonValueReaderWriter<TElement>) |
Crée un instance de ce lecteur/enregistreur de collection, en utilisant le lecteur/enregistreur donné pour ses éléments. |
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, IEnumerable<Nullable<TElement>>) |
pour JsonValueReaderWriter<TValue> les collections de types valeur nullable primitives. |
ToJsonTyped(Utf8JsonWriter, TValue) |
Écrit la valeur au format JSON. (Hérité de JsonValueReaderWriter<TValue>) |
Implémentations d’interfaces explicites
ICompositeJsonValueReaderWriter.InnerReaderWriter |
pour JsonValueReaderWriter<TValue> les collections de types valeur nullable primitives. |