JsonFormat
Class
Definition
The data stored in JSON format.
public class JsonFormat : Microsoft.Azure.Management.DataFactories.Models.StorageFormat
- Inheritance
Inherited Members
Microsoft.Azure.Management.DataFactories.Models.StorageFormat
Constructors
| JsonFormat() |
Properties
| EncodingName |
The code page name of the preferred encoding. If not provided, the default value is "utf-8", unless the byte order mark (BOM) denotes another Unicode encoding. The full list of supported values can be found in the "Name" column of the table of encodings in the following reference: https://msdn.microsoft.com/library/system.text.encoding.aspx#Anchor_5. |
| FilePattern |
File pattern of JSON. To be more specific, the way of separating single JSON object. Must be one of JsonFormatFilePattern. Default value is "setOfObjects". It is case-sensitive. |
| JsonNodeReference |
Optional. The JSONPath of the JSON array node to be flattened. Reference: http://goessner.net/articles/JsonPath/. |
| JsonPathDefinition |
Optional. The definition of the relative JSONPath in the original JSON objects for the targeted column in the converted row when converting JSON objects to rows. Example: { "Column1": "$.Column1Path"}. The JSONPath of the root items must start with a "$" character. All the other items in the flattened array defined by JsonNodeReference must not. |
| NestingSeparator |
The character used to separate nesting levels. Default value is "." (dot). |
Extension Methods
| IsDefined(Object) | |
| IsNull(Object) | |
| IsPrimitive(Object) |