你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

NewtonsoftJsonObjectSerializer 类

定义

使用 NewtonsoftJsonObjectSerializer 进行序列化/反序列化的 实现 Newtonsoft.Json.JsonSerializer

public class NewtonsoftJsonObjectSerializer : Azure.Core.Serialization.ObjectSerializer, Azure.Core.Serialization.IMemberNameConverter
type NewtonsoftJsonObjectSerializer = class
    inherit ObjectSerializer
    interface IMemberNameConverter
Public Class NewtonsoftJsonObjectSerializer
Inherits ObjectSerializer
Implements IMemberNameConverter
继承
NewtonsoftJsonObjectSerializer
实现

构造函数

NewtonsoftJsonObjectSerializer()

初始化 的新实例 NewtonsoftJsonObjectSerializer。 使用 返回的设置 CreateJsonSerializerSettings()

NewtonsoftJsonObjectSerializer(JsonSerializerSettings)

初始化 的新实例 NewtonsoftJsonObjectSerializer

方法

CreateJsonSerializerSettings()

返回使用 Newtonsoft.Json.JsonSerializerSettings 无参数构造函数初始化 时 NewtonsoftJsonObjectSerializer 使用的 。 这些设置添加了默认转换器。

Deserialize(Stream, Type, CancellationToken)

将二进制表示形式读入 returnType。 流将读取到完成。

DeserializeAsync(Stream, Type, CancellationToken)

将二进制表示形式读入 returnType。 流将读取到完成。

Serialize(Object, Type, CancellationToken)

将提供的值转换为二进制表示形式,并将其作为 BinaryData 实例返回。

(继承自 ObjectSerializer)
Serialize(Stream, Object, Type, CancellationToken)

将提供的值转换为二进制表示形式,并将其写入 Stream

SerializeAsync(Object, Type, CancellationToken)

将提供的值转换为二进制表示形式,并将其作为 BinaryData 实例返回。

(继承自 ObjectSerializer)
SerializeAsync(Stream, Object, Type, CancellationToken)

将提供的值转换为二进制表示形式,并将其写入 Stream

显式接口实现

IMemberNameConverter.ConvertMemberName(MemberInfo)

MemberInfo 转换为可序列化的成员名称。

适用于