Partager via


JsonObjectSerializer Classe

Définition

Implémentation ObjectSerializer qui utilise JsonSerializer pour la sérialisation/désérialisation.

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
Héritage
JsonObjectSerializer
Implémente

Constructeurs

JsonObjectSerializer()

Initialise de nouvelles instance de JsonObjectSerializer.

JsonObjectSerializer(JsonSerializerOptions)

Initialise de nouvelles instance de JsonObjectSerializer.

Propriétés

Default

Une instance partagée de JsonObjectSerializer, initialisée avec les options par défaut.

Méthodes

Deserialize(Stream, Type, CancellationToken)

Lisez la représentation binaire dans un returnType. Le flux sera lu jusqu’à la fin.

DeserializeAsync(Stream, Type, CancellationToken)

Lisez la représentation binaire dans un returnType. Le flux sera lu jusqu’à la fin.

Serialize(Object, Type, CancellationToken)

Convertissez la valeur fournie en représentation binaire et retournez-la en tant BinaryData que instance.

Serialize(Stream, Object, Type, CancellationToken)

Convertissez la valeur fournie en représentation binaire et écrivez-la dans Stream.

SerializeAsync(Object, Type, CancellationToken)

Convertissez la valeur fournie en représentation binaire et retournez-la en tant BinaryData que instance.

SerializeAsync(Stream, Object, Type, CancellationToken)

Convertissez la valeur fournie en représentation binaire et écrivez-la dans Stream.

Implémentations d’interfaces explicites

IMemberNameConverter.ConvertMemberName(MemberInfo)

Convertit un MemberInfo en nom de membre sérialisable.

S’applique à