Share via


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>)

适用于