Freigeben über


JsonFormat Konstruktoren

Definition

Überlädt

JsonFormat()

Initialisiert eine neue instance der JsonFormat-Klasse.

JsonFormat(IDictionary<String,Object>, Object, Object, Object, Object, Object, Object, Object)

Initialisiert eine neue instance der JsonFormat-Klasse.

JsonFormat()

Initialisiert eine neue instance der JsonFormat-Klasse.

public JsonFormat ();
Public Sub New ()

Gilt für:

JsonFormat(IDictionary<String,Object>, Object, Object, Object, Object, Object, Object, Object)

Initialisiert eine neue instance der JsonFormat-Klasse.

public JsonFormat (System.Collections.Generic.IDictionary<string,object> additionalProperties = default, object serializer = default, object deserializer = default, object filePattern = default, object nestingSeparator = default, object encodingName = default, object jsonNodeReference = default, object jsonPathDefinition = default);
new Microsoft.Azure.Management.DataFactory.Models.JsonFormat : System.Collections.Generic.IDictionary<string, obj> * obj * obj * obj * obj * obj * obj * obj -> Microsoft.Azure.Management.DataFactory.Models.JsonFormat
Public Sub New (Optional additionalProperties As IDictionary(Of String, Object) = Nothing, Optional serializer As Object = Nothing, Optional deserializer As Object = Nothing, Optional filePattern As Object = Nothing, Optional nestingSeparator As Object = Nothing, Optional encodingName As Object = Nothing, Optional jsonNodeReference As Object = Nothing, Optional jsonPathDefinition As Object = Nothing)

Parameter

additionalProperties
IDictionary<String,Object>

Nicht übereinstimmende Eigenschaften aus der Nachricht werden für diese Auflistung deserialisiert.

serializer
Object

Serialisierungsprogramm. Typ: string (oder Ausdruck mit resultType-Zeichenfolge).

deserializer
Object

Deserialisierungsprogramm. Typ: string (oder Ausdruck mit resultType-Zeichenfolge).

filePattern
Object

Dateimuster von JSON. Um genauer zu sein, die Art des Trennens einer Auflistung von JSON-Objekten. Der Standardwert ist "setOfObjects". Dabei muss die Groß-/Kleinschreibung beachtet werden.

nestingSeparator
Object

Das Zeichen, das zum Trennen von Schachtelungsebenen verwendet wird. Der Standardwert ist "." (Punkt). Typ: string (oder Ausdruck mit resultType-Zeichenfolge).

encodingName
Object

Der Codepagename der bevorzugten Codierung. Falls nicht angegeben, lautet der Standardwert "utf-8", es sei denn, die Bytereihenfolgemarkierung (BOM) bezeichnet eine andere Unicode-Codierung. Die vollständige Liste der unterstützten Werte finden Sie in der Spalte "Name" der Tabelle der Codierungen in der folgenden Referenz: https://go.microsoft.com/fwlink/?linkid=861078. Typ: string (oder Ausdruck mit resultType-Zeichenfolge).

jsonNodeReference
Object

Der JSONPath des JSON-Arrayelements, das abgeflacht werden soll. Beispiel: "$. ArrayPath". Typ: string (oder Ausdruck mit resultType-Zeichenfolge).

jsonPathDefinition
Object

Die JSONPath-Definition für jede Spaltenzuordnung mit einem benutzerdefinierten Spaltennamen zum Extrahieren von Daten aus der JSON-Datei. Beginnen Sie für Felder unter dem Stammobjekt mit "$"; für Felder innerhalb des Arrays, das von der jsonNodeReference-Eigenschaft ausgewählt wurde, beginnen Sie mit dem Arrayelement. Beispiel: {"Column1": "$. Column1Path", "Column2": "Column2PathInArray"}. Type: object (or Expression with resultType object).

Gilt für: