BinaryDataJsonConverter Sınıf

Tanım

Örnekleri Base64 JSON dizeleri olarak serileştirir BinaryData .

public ref class BinaryDataJsonConverter sealed : System::Text::Json::Serialization::JsonConverter<BinaryData ^>
public sealed class BinaryDataJsonConverter : System.Text.Json.Serialization.JsonConverter<BinaryData>
type BinaryDataJsonConverter = class
    inherit JsonConverter<BinaryData>
Public NotInheritable Class BinaryDataJsonConverter
Inherits JsonConverter(Of BinaryData)
Devralma
BinaryDataJsonConverter

Oluşturucular

Name Description
BinaryDataJsonConverter()

öğesinin yeni bir örneğini BinaryDataJsonConverterbaşlatır.

Özellikler

Name Description
HandleNull

Serileştirmede dönüştürücüye geçirilip geçirilmeyeceğini null ve seri durumdan çıkarmada geçirilip Null geçirilmeyeceğini belirten bir değer alır.

(Devralındığı yer: JsonConverter<T>)
Type

Geçerli dönüştürücü örneği tarafından dönüştürülen türü alır.

(Devralındığı yer: JsonConverter<T>)

Yöntemler

Name Description
CanConvert(Type)

Belirtilen türün dönüştürülip dönüştürülemeyeceğini belirler.

(Devralındığı yer: JsonConverter<T>)
Read(Utf8JsonReader, Type, JsonSerializerOptions)

JSON dosyasını okur ve türüne Tdönüştürür.

ReadAsPropertyName(Utf8JsonReader, Type, JsonSerializerOptions)

Bir JSON özellik adından sözlük anahtarı okur.

(Devralındığı yer: JsonConverter<T>)
Write(Utf8JsonWriter, BinaryData, JsonSerializerOptions)

Belirtilen değeri JSON olarak yazar.

Write(Utf8JsonWriter, T, JsonSerializerOptions)

Belirtilen değeri JSON olarak yazar.

(Devralındığı yer: JsonConverter<T>)
WriteAsPropertyName(Utf8JsonWriter, T, JsonSerializerOptions)

Bir sözlük anahtarını JSON özellik adı olarak yazar.

(Devralındığı yer: JsonConverter<T>)

Şunlara uygulanır