次の方法で共有


SqliteJsonDateTimeReaderWriter クラス

定義

DateTime の Sqlite 固有の JsonValueReaderWrite。 SQLite の JSON 以外の表現と一致させるために、日付と時刻のコンポーネントを区切る T ではなく、スペースを使用してISO8601文字列表現を生成します。

public sealed class SqliteJsonDateTimeReaderWriter : Microsoft.EntityFrameworkCore.Storage.Json.JsonValueReaderWriter<DateTime>
type SqliteJsonDateTimeReaderWriter = class
    inherit JsonValueReaderWriter<DateTime>
Public NotInheritable Class SqliteJsonDateTimeReaderWriter
Inherits JsonValueReaderWriter(Of DateTime)
継承

注釈

これは Entity Framework Core インフラストラクチャをサポートする内部 API であり、パブリック API と同じ互換性標準の対象ではありません。 これは、いかなるリリースでも予告なしに変更または削除される可能性があります。 コード内でのみ直接使用する必要があります。これを行うと、新しい Entity Framework Core リリースに更新するときにアプリケーションエラーが発生する可能性があることを認識してください。

プロパティ

Instance

これは Entity Framework Core インフラストラクチャをサポートする内部 API であり、パブリック API と同じ互換性標準の対象ではありません。 これは、いかなるリリースでも予告なしに変更または削除される可能性があります。 コード内でのみ直接使用する必要があります。これを行うと、新しい Entity Framework Core リリースに更新するときにアプリケーションエラーが発生する可能性があることを認識してください。

ValueType

読み取り/書き込み中の値の型。

(継承元 JsonValueReaderWriter<TValue>)

メソッド

FromJson(Utf8JsonReaderManager, Object)

UTF8 JSON ストリームまたはバッファーから値を読み取ります。

(継承元 JsonValueReaderWriter<TValue>)
FromJsonString(String, Object)

文字列内の JSON から値を読み取ります。

(継承元 JsonValueReaderWriter)
FromJsonTyped(Utf8JsonReaderManager, Object)

これは Entity Framework Core インフラストラクチャをサポートする内部 API であり、パブリック API と同じ互換性標準の対象ではありません。 これは、いかなるリリースでも予告なしに変更または削除される可能性があります。 コード内でのみ直接使用する必要があります。これを行うと、新しい Entity Framework Core リリースに更新するときにアプリケーションエラーが発生する可能性があることを認識してください。

ToJson(Utf8JsonWriter, Object)

値を JSON に書き込みます。

(継承元 JsonValueReaderWriter<TValue>)
ToJsonString(Object)

値を JSON 文字列に書き込みます。

(継承元 JsonValueReaderWriter)
ToJsonTyped(Utf8JsonWriter, DateTime)

これは Entity Framework Core インフラストラクチャをサポートする内部 API であり、パブリック API と同じ互換性標準の対象ではありません。 これは、いかなるリリースでも予告なしに変更または削除される可能性があります。 コード内でのみ直接使用する必要があります。これを行うと、新しい Entity Framework Core リリースに更新するときにアプリケーションエラーが発生する可能性があることを認識してください。

ToJsonTyped(Utf8JsonWriter, TValue)

値を JSON に書き込みます。

(継承元 JsonValueReaderWriter<TValue>)

適用対象