JsonFormat Constructores
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
Azure SDK for .NET