Compartir a través de


JsonFormat Constructores

Definición

Sobrecargas

JsonFormat()

Inicializa una nueva instancia de la clase JsonFormat.

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

Inicializa una nueva instancia de la clase JsonFormat.

JsonFormat()

Inicializa una nueva instancia de la clase JsonFormat.

public JsonFormat ();
Public Sub New ()

Se aplica a

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

Inicializa una nueva instancia de la clase JsonFormat.

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)

Parámetros

additionalProperties
IDictionary<String,Object>

Las propiedades no coincidentes del mensaje se deserializan en esta colección

serializer
Object

Serializador. Tipo: cadena (o Expresión con cadena resultType).

deserializer
Object

Deserializador. Tipo: cadena (o Expresión con cadena resultType).

filePattern
Object

Patrón de archivo json. Para ser más específico, la forma de separar una colección de objetos JSON. El valor predeterminado es "setOfObjects". Distingue mayúsculas de minúsculas.

nestingSeparator
Object

Carácter utilizado para separar los niveles de anidamiento. El valor predeterminado es '.' (punto). Tipo: cadena (o Expresión con cadena resultType).

encodingName
Object

Nombre de la página de códigos de la codificación preferida. Si no se proporciona, el valor predeterminado es "utf-8", a menos que la marca de orden de bytes (BOM) indique otra codificación Unicode. La lista completa de valores admitidos se puede encontrar en la columna "Name" de la tabla de codificaciones en la siguiente referencia: https://go.microsoft.com/fwlink/?linkid=861078. Tipo: cadena (o Expresión con cadena resultType).

jsonNodeReference
Object

JsonPath del elemento de matriz JSON que se va a acoplar. Ejemplo: "$. ArrayPath". Tipo: cadena (o Expresión con cadena resultType).

jsonPathDefinition
Object

Definición de JSONPath para cada asignación de columnas con un nombre de columna personalizado para extraer datos del archivo JSON. Para los campos en el objeto raíz, comience por "$"; para los campos dentro de la matriz elegida por la propiedad jsonNodeReference, comience desde el elemento de matriz. Ejemplo: {"Column1": "$. Column1Path", "Column2": "Column2PathInArray"}. Tipo: objeto (o Expression con el objeto resultType).

Se aplica a