Dil

JsonUnsignedEnumReaderWriter<TEnum> Sınıf

Tanım

İmzasız bir tamsayı tarafından yedeklenen değerler için enum JSON okur ve yazar.

public sealed class JsonUnsignedEnumReaderWriter<TEnum> : Microsoft.EntityFrameworkCore.Storage.Json.JsonValueReaderWriter<TEnum> where TEnum : struct
[System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1 })]
public sealed class JsonUnsignedEnumReaderWriter<TEnum> : Microsoft.EntityFrameworkCore.Storage.Json.JsonValueReaderWriter<TEnum>
type JsonUnsignedEnumReaderWriter<'Enum (requires 'Enum : struct)> = class
    inherit JsonValueReaderWriter<'Enum (requires 'Enum : struct)>
[<System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1 })>]
type JsonUnsignedEnumReaderWriter<'Enum> = class
    inherit JsonValueReaderWriter<'Enum>
Public NotInheritable Class JsonUnsignedEnumReaderWriter(Of TEnum)
Inherits JsonValueReaderWriter(Of TEnum)

Tür Parametreleri

TEnum
Devralma
JsonUnsignedEnumReaderWriter<TEnum>
Özellikler

Özellikler

Veri Akışı Adı Description
ConstructorExpression

Bu nesnenin oluşturulmasını temsil eden ifade.

HandlesNullWrites

ise true, null değerleri yazıcının ToJson(Utf8JsonWriter, Object) yöntemine geçirilir. Aksi takdirde null değerler her zaman olarak nullyazılır.

(Devralındığı yer: JsonValueReaderWriter)
Instance

Bu durum bilgisi olmayan okuyucunun/yazarın tekil örneği.

ValueType

Okunan/yazılan değerin türü.

(Devralındığı yer: JsonValueReaderWriter<TValue>)

Yöntemler

Veri Akışı Adı Description
FromJson(Utf8JsonReaderManager, Object)

UtF8 JSON akışından veya arabellekten değeri okur.

(Devralındığı yer: JsonValueReaderWriter<TValue>)
FromJsonString(String, Object)

Dizedeki JSON değerini okur.

(Devralındığı yer: JsonValueReaderWriter)
FromJsonTyped(Utf8JsonReaderManager, Object)

Değeri JSON'dan okur.

ToJson(Utf8JsonWriter, Object)

Değeri JSON'a yazar.

(Devralındığı yer: JsonValueReaderWriter<TValue>)
ToJsonObjectString(String, Object)

Belirtilen özellik ve değerin bir JSON nesnesini içeren bir dize döndürür.

(Devralındığı yer: JsonValueReaderWriter)
ToJsonString(Object)

Değeri bir JSON dizesine yazar.

(Devralındığı yer: JsonValueReaderWriter)
ToJsonTyped(Utf8JsonWriter, TEnum)

Değeri JSON'a yazar.

Şunlara uygulanır