Freigeben über


NewtonsoftJsonObjectSerializer Klasse

Definition

Eine NewtonsoftJsonObjectSerializer Implementierung, die für Serialisierung/Deserialisierung verwendet Newtonsoft.Json.JsonSerializer wird.

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
Vererbung
NewtonsoftJsonObjectSerializer
Implementiert

Konstruktoren

NewtonsoftJsonObjectSerializer()

Initialisiert neue instance von NewtonsoftJsonObjectSerializer. Verwendet die von CreateJsonSerializerSettings()zurückgegebene Einstellung.

NewtonsoftJsonObjectSerializer(JsonSerializerSettings)

Initialisiert neue instance von NewtonsoftJsonObjectSerializer.

Methoden

CreateJsonSerializerSettings()

Gibt einen Newtonsoft.Json.JsonSerializerSettings zurück, der beim Initialisieren des NewtonsoftJsonObjectSerializer mithilfe des parameterlosen Konstruktors verwendet wird. Die Einstellungen haben Standardkonverter hinzugefügt.

Deserialize(Stream, Type, CancellationToken)

Lesen Sie die binäre Darstellung in ein returnType. Der Stream wird bis zum Abschluss gelesen.

DeserializeAsync(Stream, Type, CancellationToken)

Lesen Sie die binäre Darstellung in ein returnType. Der Stream wird bis zum Abschluss gelesen.

Serialize(Object, Type, CancellationToken)

Konvertieren Sie den bereitgestellten Wert in seine binäre Darstellung, und geben Sie ihn als BinaryData instance zurück.

(Geerbt von ObjectSerializer)
Serialize(Stream, Object, Type, CancellationToken)

Konvertieren Sie den angegebenen Wert in seine binäre Darstellung, und schreiben Sie ihn in Stream.

SerializeAsync(Object, Type, CancellationToken)

Konvertieren Sie den bereitgestellten Wert in seine binäre Darstellung, und geben Sie ihn als BinaryData instance zurück.

(Geerbt von ObjectSerializer)
SerializeAsync(Stream, Object, Type, CancellationToken)

Konvertieren Sie den angegebenen Wert in seine binäre Darstellung, und schreiben Sie ihn in Stream.

Explizite Schnittstellenimplementierungen

IMemberNameConverter.ConvertMemberName(MemberInfo)

Konvertiert einen MemberInfo in einen serialisierbaren Membernamen.

Gilt für: