Microsoft.EntityFrameworkCore.Sqlite.Storage.Json.Internal Namespace

Classes

SqliteJsonByteArrayReaderWriter

The Sqlite-specific JsonValueReaderWrite for byte[]. Generates the SQLite representation (e.g. X'0102') rather than base64, in order to match our SQLite non-JSON representation.

SqliteJsonDateTimeOffsetReaderWriter

The Sqlite-specific JsonValueReaderWrite for DateTime. Generates a ISO8601 string representation with a space instead of a T separating the date and time components, in order to match our SQLite non-JSON representation.

SqliteJsonDateTimeReaderWriter

The Sqlite-specific JsonValueReaderWrite for DateTime. Generates a ISO8601 string representation with a space instead of a T separating the date and time components, in order to match our SQLite non-JSON representation.

SqliteJsonDecimalReaderWriter

The Sqlite-specific JsonValueReaderWrite for decimal. Generates a string representation instead of a JSON number, in order to match our SQLite non-JSON representation.

SqliteJsonGuidReaderWriter

The Sqlite-specific JsonValueReaderWrite for GUID. Generates an upper-case representation instead of the more standard lower-case one, in order to match our SQLite non-JSON representation.