Condividi tramite


JsonCollectionReaderWriter<TCollection,TConcreteCollection,TElement> Classe

Definizione

Oggetto JsonValueReaderWriter<TValue> per raccolte di elementi primitivi che Nullablenon sono .

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

Parametri di tipo

TCollection

Tipo di raccolta.

TConcreteCollection

Tipo di raccolta per creare un indice di, se necessario.

TElement

Tipo dell'elemento.

Ereditarietà
JsonCollectionReaderWriter<TCollection,TConcreteCollection,TElement>
Implementazioni
Microsoft.EntityFrameworkCore.Storage.Internal.ICompositeJsonValueReaderWriter

Costruttori

JsonCollectionReaderWriter<TCollection,TConcreteCollection,TElement>(JsonValueReaderWriter<TElement>)

Crea una nuova istanza di questo lettore/writer della raccolta usando il lettore/writer specificato per i relativi elementi.

Proprietà

ValueType

Tipo del valore in lettura/scrittura.

(Ereditato da JsonValueReaderWriter<TValue>)

Metodi

FromJson(Utf8JsonReaderManager, Object)

Legge il valore da un flusso o un buffer JSON UTF8.

(Ereditato da JsonValueReaderWriter<TValue>)
FromJsonString(String, Object)

Legge il valore da JSON in una stringa.

(Ereditato da JsonValueReaderWriter)
FromJsonTyped(Utf8JsonReaderManager, Object)

Legge il valore da JSON.

ToJson(Utf8JsonWriter, Object)

Scrive il valore in JSON.

(Ereditato da JsonValueReaderWriter<TValue>)
ToJsonString(Object)

Scrive il valore in una stringa JSON.

(Ereditato da JsonValueReaderWriter)
ToJsonTyped(Utf8JsonWriter, IEnumerable<TElement>)

Oggetto JsonValueReaderWriter<TValue> per raccolte di elementi primitivi che Nullablenon sono .

ToJsonTyped(Utf8JsonWriter, TValue)

Scrive il valore in JSON.

(Ereditato da JsonValueReaderWriter<TValue>)

Implementazioni dell'interfaccia esplicita

ICompositeJsonValueReaderWriter.InnerReaderWriter

Oggetto JsonValueReaderWriter<TValue> per raccolte di elementi primitivi che Nullablenon sono .

Si applica a