JsonSerialization Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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
- 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:
Azure SDK for .NET