Microsoft.EntityFrameworkCore.Storage.Json Namespace
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Classes
JsonBoolReaderWriter |
Reads and writes JSON for |
JsonByteArrayReaderWriter |
Reads and writes JSON as base64 for |
JsonByteReaderWriter |
Reads and writes JSON for |
JsonCastValueReaderWriter<TConverted> |
A JsonValueReaderWriter<TValue> that wraps an existing reader/writer and adds casts to the given type. |
JsonCharReaderWriter |
Reads and writes JSON for |
JsonCollectionOfNullableStructsReaderWriter<TConcreteCollection,TElement> |
A JsonValueReaderWriter<TValue> for collections of primitives nullable value types. |
JsonCollectionOfReferencesReaderWriter<TConcreteCollection,TElement> |
A JsonValueReaderWriter<TValue> for collections of primitive elements that are reference types. />. |
JsonCollectionOfStructsReaderWriter<TConcreteCollection,TElement> |
A JsonValueReaderWriter<TValue> for collections of primitive elements that are a not reference types and not Nullable. |
JsonCollectionReaderWriter<TCollection,TConcreteCollection,TElement> |
A JsonValueReaderWriter<TValue> for collections of primitive elements that are a not Nullable. |
JsonConvertedValueReaderWriter<TModel,TProvider> |
A JsonValueReaderWriter<TValue> that wraps an existing reader/writer and adds conversions from the model type to and from the provider type. |
JsonDateOnlyReaderWriter |
Reads and writes JSON for DateOnly values. |
JsonDateTimeOffsetReaderWriter |
Reads and writes JSON for DateTimeOffset values. |
JsonDateTimeReaderWriter |
Reads and writes JSON for DateTime values. |
JsonDecimalReaderWriter |
Reads and writes JSON for |
JsonDoubleReaderWriter |
Reads and writes JSON for |
JsonFloatReaderWriter |
Reads and writes JSON for |
JsonGuidReaderWriter |
Reads and writes JSON for Guid values. |
JsonInt16ReaderWriter |
Reads and writes JSON for |
JsonInt32ReaderWriter |
Reads and writes JSON for |
JsonInt64ReaderWriter |
Reads and writes JSON for |
JsonNullableStructCollectionReaderWriter<TCollection,TConcreteCollection,TElement> |
A JsonValueReaderWriter<TValue> for collections of primitives nullable value types. |
JsonNullReaderWriter |
Reads and writes JSON for |
JsonReaderData |
Contains state for use with a Utf8JsonReaderManager, abstracting the reading from a Stream or a buffer. |
JsonSByteReaderWriter |
Reads and writes JSON for |
JsonSignedEnumReaderWriter<TEnum> |
Reads and writes JSON for |
JsonStringReaderWriter |
Reads and writes JSON for |
JsonTimeOnlyReaderWriter |
Reads and writes JSON for TimeOnly values. |
JsonTimeSpanReaderWriter |
Reads and writes JSON for TimeSpan values. |
JsonUInt16ReaderWriter |
Reads and writes JSON for |
JsonUInt32ReaderWriter |
Reads and writes JSON for |
JsonUInt64ReaderWriter |
Reads and writes JSON for |
JsonUnsignedEnumReaderWriter<TEnum> |
Reads and writes JSON for |
JsonValueReaderWriter |
Reads and writes the JSON value for a given model or provider value. |
JsonValueReaderWriter<TValue> |
Reads and writes the JSON value for a given model or provider value. |
JsonValueReaderWriterSource |
Attempts to find a JsonValueReaderWriter for a given CLR type. |
JsonValueReaderWriterSourceDependencies |
Service dependencies parameter class for JsonValueReaderWriterSource This type is typically used by database providers (and other extensions). It is generally not used in application code. |
JsonWarningEnumReaderWriter<TEnum> |
Reads and writes JSON for |
Structs
Utf8JsonReaderManager |
Manages buffering underneath a Utf8JsonReader. |
Interfaces
IJsonValueReaderWriterSource |
Attempts to find a JsonValueReaderWriter for a given CLR type. |
Entity Framework