Freigeben über


JsonSerialization Klasse

Definition

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

[Microsoft.Rest.Serialization.JsonTransformation]
[Newtonsoft.Json.JsonObject("Json")]
public class JsonSerialization : Microsoft.Azure.Management.StreamAnalytics.Models.Serialization
[<Microsoft.Rest.Serialization.JsonTransformation>]
[<Newtonsoft.Json.JsonObject("Json")>]
type JsonSerialization = class
    inherit Serialization
Public Class JsonSerialization
Inherits Serialization
Vererbung
JsonSerialization
Attribute
JsonTransformationAttribute Newtonsoft.Json.JsonObjectAttribute

Konstruktoren

JsonSerialization()

Initialisiert eine neue instance der JsonSerialization-Klasse.

JsonSerialization(String, String)

Initialisiert eine neue instance der JsonSerialization-Klasse.

Eigenschaften

Encoding

Ruft ab oder legt die Codierung der eingehenden Daten im Fall der Eingabe und die Codierung ausgehender Daten im Fall der Ausgabe fest. Erforderlich für PUT-Anforderungen (CreateOrReplace). Mögliche Werte sind: 'UTF8'

Format

Ruft ab oder legt diese Eigenschaft nur für die JSON-Serialisierung von Ausgaben fest. 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 null verlassen wird. Mögliche Werte: "LineSeparated", "Array"

Gilt für: