Compartir a través de


JsonNullableStructCollectionReaderWriter<TCollection,TConcreteCollection,TElement> Clase

Definición

para JsonValueReaderWriter<TValue> colecciones de tipos de valor que aceptan valores NULL de primitivos.

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

Parámetros de tipo

TCollection

Tipo de colección.

TConcreteCollection

Tipo de colección para crear un índice de , si es necesario.

TElement

El tipo de elemento.

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

Constructores

JsonNullableStructCollectionReaderWriter<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<Nullable<TElement>>)

para JsonValueReaderWriter<TValue> colecciones de tipos de valor que aceptan valores NULL de primitivos.

ToJsonTyped(Utf8JsonWriter, TValue)

Escribe el valor en JSON.

(Heredado de JsonValueReaderWriter<TValue>)

Implementaciones de interfaz explícitas

ICompositeJsonValueReaderWriter.InnerReaderWriter

para JsonValueReaderWriter<TValue> colecciones de tipos de valor que aceptan valores NULL de primitivos.

Se aplica a