BinaryDataJsonConverter 类

定义

BinaryData 实例序列化为 Base64 JSON 字符串。

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)
继承
BinaryDataJsonConverter

构造函数

BinaryDataJsonConverter()

BinaryData 实例序列化为 Base64 JSON 字符串。

属性

HandleNull

获取一个值,该值指示是否应在序列化时将 null 传递给转换器,以及是否应在反序列化时传递 Null

(继承自 JsonConverter<T>)
Type

获取由当前转换器实例转换的类型。

(继承自 JsonConverter<T>)

方法

CanConvert(Type)

确定是否可以转换指定的类型。

(继承自 JsonConverter<T>)
Equals(Object)

确定指定的对象是否等于当前对象。

(继承自 Object)
GetHashCode()

用作默认哈希函数。

(继承自 Object)
GetType()

获取当前实例的 Type

(继承自 Object)
MemberwiseClone()

创建当前 Object的浅表副本。

(继承自 Object)
Read(Utf8JsonReader, Type, JsonSerializerOptions)

读取 JSON 并将其转换为类型 T

ReadAsPropertyName(Utf8JsonReader, Type, JsonSerializerOptions)

从 JSON 属性名称读取字典键。

(继承自 JsonConverter<T>)
ToString()

返回一个表示当前对象的字符串。

(继承自 Object)
Write(Utf8JsonWriter, BinaryData, JsonSerializerOptions)

将指定值写入 JSON。

Write(Utf8JsonWriter, T, JsonSerializerOptions)

将指定值写入 JSON。

(继承自 JsonConverter<T>)
WriteAsPropertyName(Utf8JsonWriter, T, JsonSerializerOptions)

将字典键写入 JSON 属性名称。

(继承自 JsonConverter<T>)

适用于