Freigeben über


JsonSerialization interface

Beschreibt, wie Daten aus einer Eingabe serialisiert werden oder wie Daten serialisiert werden, wenn sie in eine Ausgabe im JSON-Format geschrieben werden.

Extends

Eigenschaften

encoding

Gibt die Codierung der eingehenden Daten im Fall der Eingabe und die Codierung der ausgehenden Daten im Fall der Ausgabe an. Erforderlich für PUT-Anforderungen (CreateOrReplace).

format

Diese Eigenschaft gilt nur für die JSON-Serialisierung von Ausgaben. Sie gilt nicht für Eingaben. Diese Eigenschaft gibt das Format des JSON-Codes an, in das die Ausgabe geschrieben wird. Die derzeit unterstützten Werte sind "lineSeparated", was angibt, dass die Ausgabe formatiert wird, indem jedes JSON-Objekt durch eine neue Zeile und "Array" getrennt wird, was angibt, dass die Ausgabe als Array von JSON-Objekten formatiert wird. Der Standardwert ist "lineSeparated", wenn der Wert null bleibt.

type

Polymorpher Diskriminator, der die verschiedenen Typen angibt, die dieses Objekt sein kann

Details zur Eigenschaft

encoding

Gibt die Codierung der eingehenden Daten im Fall der Eingabe und die Codierung der ausgehenden Daten im Fall der Ausgabe an. Erforderlich für PUT-Anforderungen (CreateOrReplace).

encoding?: string

Eigenschaftswert

string

format

Diese Eigenschaft gilt nur für die JSON-Serialisierung von Ausgaben. Sie gilt nicht für Eingaben. Diese Eigenschaft gibt das Format des JSON-Codes an, in das die Ausgabe geschrieben wird. Die derzeit unterstützten Werte sind "lineSeparated", was angibt, dass die Ausgabe formatiert wird, indem jedes JSON-Objekt durch eine neue Zeile und "Array" getrennt wird, was angibt, dass die Ausgabe als Array von JSON-Objekten formatiert wird. Der Standardwert ist "lineSeparated", wenn der Wert null bleibt.

format?: string

Eigenschaftswert

string

type

Polymorpher Diskriminator, der die verschiedenen Typen angibt, die dieses Objekt sein kann

type: "Json"

Eigenschaftswert

"Json"