Language

JsonValueReaderWriter<TValue> クラス

定義

特定のモデルまたはプロバイダー値の JSON 値を読み取って書き込みます。

[System.Runtime.CompilerServices.Nullable(0)]
public abstract class JsonValueReaderWriter<TValue> : Microsoft.EntityFrameworkCore.Storage.Json.JsonValueReaderWriter
[<System.Runtime.CompilerServices.Nullable(0)>]
type JsonValueReaderWriter<'Value> = class
    inherit JsonValueReaderWriter
Public MustInherit Class JsonValueReaderWriter(Of TValue)
Inherits JsonValueReaderWriter

型パラメーター

TValue
継承
JsonValueReaderWriter<TValue>
派生
属性

コンストラクター

Name 説明
JsonValueReaderWriter<TValue>()

特定のモデルまたはプロバイダー値の JSON 値を読み取って書き込みます。

プロパティ

Name 説明
ConstructorExpression

このオブジェクトの構築を表す式。

(継承元 JsonValueReaderWriter)
HandlesNullWrites

true場合、null はライターの ToJson(Utf8JsonWriter, Object) メソッドに渡されます。 それ以外の場合、null 値は常に nullとして書き込まれます。

(継承元 JsonValueReaderWriter)
ValueType

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

メソッド

Name 説明
FromJson(Utf8JsonReaderManager, Object)

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

FromJsonString(String, Object)

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

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

JSON から値を読み取ります。

ToJson(Utf8JsonWriter, Object)

値を JSON に書き込みます。

ToJsonObjectString(String, Object)

指定したプロパティと値を取得する JSON オブジェクトを含む文字列を返します。

(継承元 JsonValueReaderWriter)
ToJsonString(Object)

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

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

値を JSON に書き込みます。

適用対象