Dil

JsonValueReaderWriter Sınıf

Tanım

Belirli bir model veya sağlayıcı değeri için JSON değerini okur ve yazar.

[System.Runtime.CompilerServices.Nullable(0)]
public abstract class JsonValueReaderWriter
[<System.Runtime.CompilerServices.Nullable(0)>]
type JsonValueReaderWriter = class
Public MustInherit Class JsonValueReaderWriter
Devralma
JsonValueReaderWriter
Türetilmiş
Özellikler

Açıklamalar

Bu türdeki uygulamalar genelden devralmalıdır JsonValueReaderWriter<TValue>

Ö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.

ValueType

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

Yöntemler

Veri Akışı Adı Description
CreateFromType(Type)

Mümkünse th singleton örneğini almak için özelliğini kullanarak Instance verilen türün bir JsonValueReaderWriter<TValue> örneğini oluşturur.

FromJson(Utf8JsonReaderManager, Object)

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

FromJsonString(String, Object)

Dizedeki JSON değerini okur.

ToJson(Utf8JsonWriter, Object)

Değeri JSON'a yazar.

ToJsonObjectString(String, Object)

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

ToJsonString(Object)

Değeri bir JSON dizesine yazar.

Şunlara uygulanır