Compartir a través de


JsonCollectionReaderWriter<TCollection,TConcreteCollection,TElement> Clase

Definición

para JsonValueReaderWriter<TValue> colecciones de elementos primitivos que no Nullableson .

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

Parámetros de tipo

TCollection

Tipo de colección.

TConcreteCollection

Tipo de colección de la que se va a crear un índice, si es necesario.

TElement

El tipo de elemento.

Herencia
JsonCollectionReaderWriter<TCollection,TConcreteCollection,TElement>
Implementaciones
Microsoft.EntityFrameworkCore.Storage.Internal.ICompositeJsonValueReaderWriter

Constructores

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

Crea una nueva instancia de este lector o escritor de la colección, utilizando el lector o escritor especificados para sus elementos.

Propiedades

ValueType

Tipo del valor que se va a leer y escribir.

(Heredado de JsonValueReaderWriter<TValue>)

Métodos

FromJson(Utf8JsonReaderManager, Object)

Lee el valor de una secuencia o búfer JSON UTF8.

(Heredado de JsonValueReaderWriter<TValue>)
FromJsonString(String, Object)

Lee el valor de JSON en una cadena.

(Heredado de JsonValueReaderWriter)
FromJsonTyped(Utf8JsonReaderManager, Object)

Lee el valor de JSON.

ToJson(Utf8JsonWriter, Object)

Escribe el valor en JSON.

(Heredado de JsonValueReaderWriter<TValue>)
ToJsonString(Object)

Escribe el valor en una cadena JSON.

(Heredado de JsonValueReaderWriter)
ToJsonTyped(Utf8JsonWriter, IEnumerable<TElement>)

para JsonValueReaderWriter<TValue> colecciones de elementos primitivos que no Nullableson .

ToJsonTyped(Utf8JsonWriter, TValue)

Escribe el valor en JSON.

(Heredado de JsonValueReaderWriter<TValue>)

Implementaciones de interfaz explícitas

ICompositeJsonValueReaderWriter.InnerReaderWriter

para JsonValueReaderWriter<TValue> colecciones de elementos primitivos que no Nullableson .

Se aplica a