Share via


AvroWriteSettings Constructors

Definition

Overloads

AvroWriteSettings()

Initializes a new instance of the AvroWriteSettings class.

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

Initializes a new instance of the AvroWriteSettings class.

AvroWriteSettings()

Initializes a new instance of the AvroWriteSettings class.

public AvroWriteSettings ();
Public Sub New ()

Applies to

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

Initializes a new instance of the AvroWriteSettings class.

public AvroWriteSettings (System.Collections.Generic.IDictionary<string,object> additionalProperties = default, string recordName = default, string recordNamespace = default, object maxRowsPerFile = default, object fileNamePrefix = default);
new Microsoft.Azure.Management.DataFactory.Models.AvroWriteSettings : System.Collections.Generic.IDictionary<string, obj> * string * string * obj * obj -> Microsoft.Azure.Management.DataFactory.Models.AvroWriteSettings
Public Sub New (Optional additionalProperties As IDictionary(Of String, Object) = Nothing, Optional recordName As String = Nothing, Optional recordNamespace As String = Nothing, Optional maxRowsPerFile As Object = Nothing, Optional fileNamePrefix As Object = Nothing)

Parameters

additionalProperties
IDictionary<String,Object>

Unmatched properties from the message are deserialized this collection

recordName
String

Top level record name in write result, which is required in AVRO spec.

recordNamespace
String

Record namespace in the write result.

maxRowsPerFile
Object

Limit the written file's row count to be smaller than or equal to the specified count. Type: integer (or Expression with resultType integer).

fileNamePrefix
Object

Specifies the file name pattern <fileNamePrefix>_<fileIndex>.<fileExtension> when copy from non-file based store without partitionOptions. Type: string (or Expression with resultType string).

Applies to