Udostępnij za pośrednictwem


JsonWarningEnumReaderWriter<TEnum> Klasa

Definicja

Odczytuje i zapisuje dane JSON dla enum wartości, w których wartości ciągów mogą być odczytywane zamiast liczbowe, a w takim przypadku jest generowane ostrzeżenie.

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)

Parametry typu

TEnum
Dziedziczenie
JsonWarningEnumReaderWriter<TEnum>

Właściwości

Instance

Pojedyncze wystąpienie tego bezstanowego czytnika/składnika zapisywania.

ValueType

Typ odczytywanej/zapisywanej wartości.

(Odziedziczone po JsonValueReaderWriter<TValue>)

Metody

FromJson(Utf8JsonReaderManager, Object)

Odczytuje wartość ze strumienia lub buforu JSON UTF8.

(Odziedziczone po JsonValueReaderWriter<TValue>)
FromJsonString(String, Object)

Odczytuje wartość z formatu JSON w ciągu.

(Odziedziczone po JsonValueReaderWriter)
FromJsonTyped(Utf8JsonReaderManager, Object)

Odczytuje wartość z formatu JSON.

ToJson(Utf8JsonWriter, Object)

Zapisuje wartość w formacie JSON.

(Odziedziczone po JsonValueReaderWriter<TValue>)
ToJsonString(Object)

Zapisuje wartość w ciągu JSON.

(Odziedziczone po JsonValueReaderWriter)
ToJsonTyped(Utf8JsonWriter, TEnum)

Zapisuje wartość w formacie JSON.

Dotyczy