Condividi tramite


Microsoft.EntityFrameworkCore.Storage.Json Spazio dei nomi

Classi

JsonBoolReaderWriter

Legge e scrive JSON per bool i valori.

JsonByteArrayReaderWriter

Legge e scrive JSON come base64 per byte i valori della matrice.

JsonByteReaderWriter

Legge e scrive JSON per byte i valori.

JsonCastValueReaderWriter<TConverted>

Oggetto JsonValueReaderWriter<TValue> che esegue il wrapping di un lettore/writer esistente e aggiunge cast al tipo specificato.

JsonCharReaderWriter

Legge e scrive JSON per char i valori.

JsonCollectionReaderWriter<TCollection,TConcreteCollection,TElement>

Oggetto JsonValueReaderWriter<TValue> per raccolte di elementi primitivi che non Nullablesono .

JsonConvertedValueReaderWriter<TModel,TProvider>

Oggetto JsonValueReaderWriter<TValue> che esegue il wrapping di un lettore/writer esistente e aggiunge conversioni dal tipo di modello a e dal tipo di provider.

JsonDateOnlyReaderWriter

Legge e scrive JSON per DateOnly i valori.

JsonDateTimeOffsetReaderWriter

Legge e scrive JSON per DateTimeOffset i valori.

JsonDateTimeReaderWriter

Legge e scrive JSON per DateTime i valori.

JsonDecimalReaderWriter

Legge e scrive JSON per decimal i valori.

JsonDoubleReaderWriter

Legge e scrive JSON per double i valori.

JsonFloatReaderWriter

Legge e scrive JSON per float i valori.

JsonGuidReaderWriter

Legge e scrive JSON per Guid i valori.

JsonInt16ReaderWriter

Legge e scrive JSON per short i valori.

JsonInt32ReaderWriter

Legge e scrive JSON per int i valori.

JsonInt64ReaderWriter

Legge e scrive JSON per long i valori.

JsonNullableStructCollectionReaderWriter<TCollection,TConcreteCollection,TElement>

Oggetto JsonValueReaderWriter<TValue> per raccolte di tipi valore nullable primitivi.

JsonNullReaderWriter

Legge e scrive JSON per null i valori.

JsonReaderData

Contiene lo stato da usare con un Utf8JsonReaderManageroggetto , astraendo la lettura da un Stream buffer o .

JsonSByteReaderWriter

Legge e scrive JSON per sbyte i valori.

JsonSignedEnumReaderWriter<TEnum>

Legge e scrive JSON per enum i valori supportati da un intero con segno.

JsonStringReaderWriter

Legge e scrive JSON per string i valori.

JsonTimeOnlyReaderWriter

Legge e scrive JSON per TimeOnly i valori.

JsonTimeSpanReaderWriter

Legge e scrive JSON per TimeSpan i valori.

JsonUInt16ReaderWriter

Legge e scrive JSON per ushort i valori.

JsonUInt32ReaderWriter

Legge e scrive JSON per uint i valori.

JsonUInt64ReaderWriter

Legge e scrive JSON per ulong i valori.

JsonUnsignedEnumReaderWriter<TEnum>

Legge e scrive JSON per enum i valori supportati da un intero senza segno.

JsonValueReaderWriter

Legge e scrive il valore JSON per un determinato modello o valore del provider.

JsonValueReaderWriter<TValue>

Legge e scrive il valore JSON per un determinato modello o valore del provider.

JsonValueReaderWriterSource

Tenta di trovare un JsonValueReaderWriter oggetto per un determinato tipo CLR.

JsonValueReaderWriterSourceDependencies

Classe di parametri delle dipendenze del servizio per JsonValueReaderWriterSource

Questo tipo viene in genere usato dai provider di database (e da altre estensioni). In genere non viene usato nel codice dell'applicazione.

JsonWarningEnumReaderWriter<TEnum>

Legge e scrive JSON per enum i valori in cui i valori stringa possono essere letti anziché numerici e, in questo caso, viene generato un avviso.

Struct

Utf8JsonReaderManager

Gestisce il buffering sotto un oggetto Utf8JsonReader.

Interfacce

IJsonValueReaderWriterSource

Tenta di trovare un JsonValueReaderWriter oggetto per un determinato tipo CLR.