語言

JsonWarningEnumReaderWriter<TEnum> 類別

定義

讀取並寫入 JSON 值,當 enum 這些值可以讀取字串值而非數字時,會產生警告。

public sealed class JsonWarningEnumReaderWriter<TEnum> : Microsoft.EntityFrameworkCore.Storage.Json.JsonValueReaderWriter<TEnum> where TEnum : struct
type JsonWarningEnumReaderWriter<'Enum (requires 'Enum : struct)> = class
    inherit JsonValueReaderWriter<'Enum (requires 'Enum : struct)>
Public NotInheritable Class JsonWarningEnumReaderWriter(Of TEnum)
Inherits JsonValueReaderWriter(Of TEnum)

類型參數

TEnum
繼承
JsonWarningEnumReaderWriter<TEnum>

屬性

名稱 Description
ConstructorExpression

表示此物件建構的表達式。

HandlesNullWrites

若 true, ToJson(Utf8JsonWriter, Object) 則空點會傳遞給寫入者的方法。 否則,空值總是寫成 null。

(繼承來源 JsonValueReaderWriter)
Instance

這是這個無狀態讀寫者的單一例子。

ValueType

讀取/寫入的值類型。

(繼承來源 JsonValueReaderWriter<TValue>)

方法

名稱 Description
FromJson(Utf8JsonReaderManager, Object)

它會從 UTF8 的 JSON 串流或緩衝區讀取該值。

(繼承來源 JsonValueReaderWriter<TValue>)
FromJsonString(String, Object)

從 JSON 讀取字串中的值。

(繼承來源 JsonValueReaderWriter)
FromJsonTyped(Utf8JsonReaderManager, Object)

從 JSON 讀取該值。

ToJson(Utf8JsonWriter, Object)

將值寫入 JSON。

(繼承來源 JsonValueReaderWriter<TValue>)
ToJsonObjectString(String, Object)

回傳一個包含指定屬性與值的 JSON 物件的字串。

(繼承來源 JsonValueReaderWriter)
ToJsonString(Object)

將該值寫入 JSON 字串。

(繼承來源 JsonValueReaderWriter)
ToJsonTyped(Utf8JsonWriter, TEnum)

將值寫入 JSON。

適用於