Compartilhar via


JsonObjectSerializer Classe

Definição

Uma ObjectSerializer implementação que usa JsonSerializer para serialização/desserialização.

public class JsonObjectSerializer : Azure.Core.Serialization.ObjectSerializer, Azure.Core.Serialization.IMemberNameConverter
type JsonObjectSerializer = class
    inherit ObjectSerializer
    interface IMemberNameConverter
Public Class JsonObjectSerializer
Inherits ObjectSerializer
Implements IMemberNameConverter
Herança
JsonObjectSerializer
Implementações

Construtores

JsonObjectSerializer()

Inicializa a nova instância do JsonObjectSerializer.

JsonObjectSerializer(JsonSerializerOptions)

Inicializa a nova instância do JsonObjectSerializer.

Propriedades

Default

Uma instância compartilhada de JsonObjectSerializer, inicializada com as opções padrão.

Métodos

Deserialize(Stream, Type, CancellationToken)

Leia a representação binária em um returnType. O Stream será lido até a conclusão.

DeserializeAsync(Stream, Type, CancellationToken)

Leia a representação binária em um returnType. O Stream será lido até a conclusão.

Serialize(Object, Type, CancellationToken)

Converta o valor fornecido em sua representação binária e retorne-o como uma BinaryData instância.

Serialize(Stream, Object, Type, CancellationToken)

Converta o valor fornecido em sua representação binária e escreva-o em Stream.

SerializeAsync(Object, Type, CancellationToken)

Converta o valor fornecido em sua representação binária e retorne-o como uma BinaryData instância.

SerializeAsync(Stream, Object, Type, CancellationToken)

Converta o valor fornecido em sua representação binária e escreva-o em Stream.

Implantações explícitas de interface

IMemberNameConverter.ConvertMemberName(MemberInfo)

Converte um MemberInfo em um nome de membro serializável.

Aplica-se a