Compartir a través de


Microsoft.EntityFrameworkCore.Storage.Json Espacio de nombres

Clases

JsonBoolReaderWriter

Lee y escribe JSON para los bool valores.

JsonByteArrayReaderWriter

Lee y escribe JSON como base64 para los byte valores de matriz.

JsonByteReaderWriter

Lee y escribe JSON para los byte valores.

JsonCastValueReaderWriter<TConverted>

que JsonValueReaderWriter<TValue> encapsula un lector o escritor existente y agrega conversiones al tipo especificado.

JsonCharReaderWriter

Lee y escribe JSON para los char valores.

JsonCollectionReaderWriter<TCollection,TConcreteCollection,TElement>

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

JsonConvertedValueReaderWriter<TModel,TProvider>

que JsonValueReaderWriter<TValue> encapsula un lector o escritor existente y agrega conversiones del tipo de modelo a y desde el tipo de proveedor.

JsonDateOnlyReaderWriter

Lee y escribe JSON para los DateOnly valores.

JsonDateTimeOffsetReaderWriter

Lee y escribe JSON para los DateTimeOffset valores.

JsonDateTimeReaderWriter

Lee y escribe JSON para los DateTime valores.

JsonDecimalReaderWriter

Lee y escribe JSON para los decimal valores.

JsonDoubleReaderWriter

Lee y escribe JSON para los double valores.

JsonFloatReaderWriter

Lee y escribe JSON para los float valores.

JsonGuidReaderWriter

Lee y escribe JSON para los Guid valores.

JsonInt16ReaderWriter

Lee y escribe JSON para los short valores.

JsonInt32ReaderWriter

Lee y escribe JSON para los int valores.

JsonInt64ReaderWriter

Lee y escribe JSON para los long valores.

JsonNullableStructCollectionReaderWriter<TCollection,TConcreteCollection,TElement>

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

JsonNullReaderWriter

Lee y escribe JSON para los null valores.

JsonReaderData

Contiene el estado para su uso con , Utf8JsonReaderManagerabstrayendo la lectura de un Stream o un búfer.

JsonSByteReaderWriter

Lee y escribe JSON para los sbyte valores.

JsonSignedEnumReaderWriter<TEnum>

Lee y escribe JSON para enum los valores respaldados por un entero con signo.

JsonStringReaderWriter

Lee y escribe JSON para los string valores.

JsonTimeOnlyReaderWriter

Lee y escribe JSON para los TimeOnly valores.

JsonTimeSpanReaderWriter

Lee y escribe JSON para los TimeSpan valores.

JsonUInt16ReaderWriter

Lee y escribe JSON para los ushort valores.

JsonUInt32ReaderWriter

Lee y escribe JSON para los uint valores.

JsonUInt64ReaderWriter

Lee y escribe JSON para los ulong valores.

JsonUnsignedEnumReaderWriter<TEnum>

Lee y escribe JSON para enum los valores respaldados por un entero sin signo.

JsonValueReaderWriter

Lee y escribe el valor JSON de un determinado modelo o valor de proveedor.

JsonValueReaderWriter<TValue>

Lee y escribe el valor JSON de un determinado modelo o valor de proveedor.

JsonValueReaderWriterSource

Intenta buscar un JsonValueReaderWriter para un tipo CLR determinado.

JsonValueReaderWriterSourceDependencies

Clase de parámetros de dependencias de servicio para JsonValueReaderWriterSource

Normalmente, este tipo lo usan los proveedores de bases de datos (y otras extensiones). Por lo general, no se usa en el código de aplicación.

JsonWarningEnumReaderWriter<TEnum>

Lee y escribe JSON para enum los valores en los que los valores de cadena se pueden leer en lugar de numéricos y, cuando esto sucede, se genera una advertencia.

Estructuras

Utf8JsonReaderManager

Administra el almacenamiento en búfer debajo de .Utf8JsonReader

Interfaces

IJsonValueReaderWriterSource

Intenta buscar un JsonValueReaderWriter para un tipo CLR determinado.