/// <summary> /// Initializes a new instance of the OrcSource class. /// </summary> /// <param name="additionalProperties">Unmatched properties from the /// message are deserialized this collection</param> /// <param name="sourceRetryCount">Source retry count. Type: integer /// (or Expression with resultType integer).</param> /// <param name="sourceRetryWait">Source retry wait. Type: string (or /// Expression with resultType string), pattern: /// ((\d+)\.)?(\d\d):(60|([0-5][0-9])):(60|([0-5][0-9])).</param> /// <param name="maxConcurrentConnections">The maximum concurrent /// connection count for the source data store. Type: integer (or /// Expression with resultType integer).</param> /// <param name="storeSettings">ORC store settings.</param> /// <param name="additionalColumns">Specifies the additional columns to /// be added to source data. Type: array of objects (or Expression with /// resultType array of objects).</param> public OrcSource(IDictionary <string, object> additionalProperties = default(IDictionary <string, object>), object sourceRetryCount = default(object), object sourceRetryWait = default(object), object maxConcurrentConnections = default(object), StoreReadSettings storeSettings = default(StoreReadSettings), IList <AdditionalColumns> additionalColumns = default(IList <AdditionalColumns>)) : base(additionalProperties, sourceRetryCount, sourceRetryWait, maxConcurrentConnections) { StoreSettings = storeSettings; AdditionalColumns = additionalColumns; CustomInit(); }
/// <summary> /// Initializes a new instance of the ExcelSource class. /// </summary> /// <param name="additionalProperties">Unmatched properties from the /// message are deserialized this collection</param> /// <param name="sourceRetryCount">Source retry count. Type: integer /// (or Expression with resultType integer).</param> /// <param name="sourceRetryWait">Source retry wait. Type: string (or /// Expression with resultType string), pattern: /// ((\d+)\.)?(\d\d):(60|([0-5][0-9])):(60|([0-5][0-9])).</param> /// <param name="maxConcurrentConnections">The maximum concurrent /// connection count for the source data store. Type: integer (or /// Expression with resultType integer).</param> /// <param name="disableMetricsCollection">If true, disable data store /// metrics collection. Default is false. Type: boolean (or Expression /// with resultType boolean).</param> /// <param name="storeSettings">Excel store settings.</param> /// <param name="additionalColumns">Specifies the additional columns to /// be added to source data. Type: array of objects(AdditionalColumns) /// (or Expression with resultType array of objects).</param> public ExcelSource(IDictionary <string, object> additionalProperties = default(IDictionary <string, object>), object sourceRetryCount = default(object), object sourceRetryWait = default(object), object maxConcurrentConnections = default(object), object disableMetricsCollection = default(object), StoreReadSettings storeSettings = default(StoreReadSettings), object additionalColumns = default(object)) : base(additionalProperties, sourceRetryCount, sourceRetryWait, maxConcurrentConnections, disableMetricsCollection) { StoreSettings = storeSettings; AdditionalColumns = additionalColumns; CustomInit(); }
/// <summary> /// Initializes a new instance of the DelimitedTextSource class. /// </summary> /// <param name="additionalProperties">Unmatched properties from the /// message are deserialized this collection</param> /// <param name="sourceRetryCount">Source retry count. Type: integer /// (or Expression with resultType integer).</param> /// <param name="sourceRetryWait">Source retry wait. Type: string (or /// Expression with resultType string), pattern: /// ((\d+)\.)?(\d\d):(60|([0-5][0-9])):(60|([0-5][0-9])).</param> /// <param name="maxConcurrentConnections">The maximum concurrent /// connection count for the source data store. Type: integer (or /// Expression with resultType integer).</param> /// <param name="storeSettings">DelimitedText store settings.</param> /// <param name="formatSettings">DelimitedText format settings.</param> public DelimitedTextSource(IDictionary <string, object> additionalProperties = default(IDictionary <string, object>), object sourceRetryCount = default(object), object sourceRetryWait = default(object), object maxConcurrentConnections = default(object), StoreReadSettings storeSettings = default(StoreReadSettings), DelimitedTextReadSettings formatSettings = default(DelimitedTextReadSettings)) : base(additionalProperties, sourceRetryCount, sourceRetryWait, maxConcurrentConnections) { StoreSettings = storeSettings; FormatSettings = formatSettings; CustomInit(); }
/// <summary> /// Initializes a new instance of the DelimitedTextSource class. /// </summary> /// <param name="additionalProperties">Unmatched properties from the /// message are deserialized this collection</param> /// <param name="sourceRetryCount">Source retry count. Type: integer /// (or Expression with resultType integer).</param> /// <param name="sourceRetryWait">Source retry wait. Type: string (or /// Expression with resultType string), pattern: /// ((\d+)\.)?(\d\d):(60|([0-5][0-9])):(60|([0-5][0-9])).</param> /// <param name="maxConcurrentConnections">The maximum concurrent /// connection count for the source data store. Type: integer (or /// Expression with resultType integer).</param> /// <param name="disableMetricsCollection">If true, disable data store /// metrics collection. Default is false. Type: boolean (or Expression /// with resultType boolean).</param> /// <param name="storeSettings">DelimitedText store settings.</param> /// <param name="formatSettings">DelimitedText format settings.</param> /// <param name="additionalColumns">Specifies the additional columns to /// be added to source data. Type: array of objects (or Expression with /// resultType array of objects).</param> public DelimitedTextSource(IDictionary <string, object> additionalProperties = default(IDictionary <string, object>), object sourceRetryCount = default(object), object sourceRetryWait = default(object), object maxConcurrentConnections = default(object), object disableMetricsCollection = default(object), StoreReadSettings storeSettings = default(StoreReadSettings), DelimitedTextReadSettings formatSettings = default(DelimitedTextReadSettings), IList <AdditionalColumns> additionalColumns = default(IList <AdditionalColumns>)) : base(additionalProperties, sourceRetryCount, sourceRetryWait, maxConcurrentConnections, disableMetricsCollection) { StoreSettings = storeSettings; FormatSettings = formatSettings; AdditionalColumns = additionalColumns; CustomInit(); }
/// <summary> /// Initializes a new instance of the GetMetadataActivity class. /// </summary> /// <param name="name">Activity name.</param> /// <param name="dataset">GetMetadata activity dataset /// reference.</param> /// <param name="additionalProperties">Unmatched properties from the /// message are deserialized this collection</param> /// <param name="description">Activity description.</param> /// <param name="dependsOn">Activity depends on condition.</param> /// <param name="userProperties">Activity user properties.</param> /// <param name="linkedServiceName">Linked service reference.</param> /// <param name="policy">Activity policy.</param> /// <param name="fieldList">Fields of metadata to get from /// dataset.</param> /// <param name="storeSettings">GetMetadata activity store /// settings.</param> /// <param name="formatSettings">GetMetadata activity format /// settings.</param> public GetMetadataActivity(string name, DatasetReference dataset, IDictionary <string, object> additionalProperties = default(IDictionary <string, object>), string description = default(string), IList <ActivityDependency> dependsOn = default(IList <ActivityDependency>), IList <UserProperty> userProperties = default(IList <UserProperty>), LinkedServiceReference linkedServiceName = default(LinkedServiceReference), ActivityPolicy policy = default(ActivityPolicy), IList <object> fieldList = default(IList <object>), StoreReadSettings storeSettings = default(StoreReadSettings), FormatReadSettings formatSettings = default(FormatReadSettings)) : base(name, additionalProperties, description, dependsOn, userProperties, linkedServiceName, policy) { Dataset = dataset; FieldList = fieldList; StoreSettings = storeSettings; FormatSettings = formatSettings; CustomInit(); }
/// <summary> /// Initializes a new instance of the DeleteActivity class. /// </summary> /// <param name="name">Activity name.</param> /// <param name="dataset">Delete activity dataset reference.</param> /// <param name="additionalProperties">Unmatched properties from the /// message are deserialized this collection</param> /// <param name="description">Activity description.</param> /// <param name="dependsOn">Activity depends on condition.</param> /// <param name="userProperties">Activity user properties.</param> /// <param name="linkedServiceName">Linked service reference.</param> /// <param name="policy">Activity policy.</param> /// <param name="recursive">If true, files or sub-folders under current /// folder path will be deleted recursively. Default is false. Type: /// boolean (or Expression with resultType boolean).</param> /// <param name="maxConcurrentConnections">The max concurrent /// connections to connect data source at the same time.</param> /// <param name="enableLogging">Whether to record detailed logs of /// delete-activity execution. Default value is false. Type: boolean /// (or Expression with resultType boolean).</param> /// <param name="logStorageSettings">Log storage settings customer need /// to provide when enableLogging is true.</param> /// <param name="storeSettings">Delete activity store settings.</param> public DeleteActivity(string name, DatasetReference dataset, IDictionary <string, object> additionalProperties = default(IDictionary <string, object>), string description = default(string), IList <ActivityDependency> dependsOn = default(IList <ActivityDependency>), IList <UserProperty> userProperties = default(IList <UserProperty>), LinkedServiceReference linkedServiceName = default(LinkedServiceReference), ActivityPolicy policy = default(ActivityPolicy), object recursive = default(object), int?maxConcurrentConnections = default(int?), object enableLogging = default(object), LogStorageSettings logStorageSettings = default(LogStorageSettings), StoreReadSettings storeSettings = default(StoreReadSettings)) : base(name, additionalProperties, description, dependsOn, userProperties, linkedServiceName, policy) { Recursive = recursive; MaxConcurrentConnections = maxConcurrentConnections; EnableLogging = enableLogging; LogStorageSettings = logStorageSettings; Dataset = dataset; StoreSettings = storeSettings; CustomInit(); }
/// <summary> /// Initializes a new instance of the BinarySink class. /// </summary> /// <param name="additionalProperties">Unmatched properties from the /// message are deserialized this collection</param> /// <param name="writeBatchSize">Write batch size. Type: integer (or /// Expression with resultType integer), minimum: 0.</param> /// <param name="writeBatchTimeout">Write batch timeout. Type: string /// (or Expression with resultType string), pattern: /// ((\d+)\.)?(\d\d):(60|([0-5][0-9])):(60|([0-5][0-9])).</param> /// <param name="sinkRetryCount">Sink retry count. Type: integer (or /// Expression with resultType integer).</param> /// <param name="sinkRetryWait">Sink retry wait. Type: string (or /// Expression with resultType string), pattern: /// ((\d+)\.)?(\d\d):(60|([0-5][0-9])):(60|([0-5][0-9])).</param> /// <param name="maxConcurrentConnections">The maximum concurrent /// connection count for the sink data store. Type: integer (or /// Expression with resultType integer).</param> /// <param name="storeSettings">Binary store settings.</param> public BinarySink(IDictionary <string, object> additionalProperties = default(IDictionary <string, object>), object writeBatchSize = default(object), object writeBatchTimeout = default(object), object sinkRetryCount = default(object), object sinkRetryWait = default(object), object maxConcurrentConnections = default(object), StoreReadSettings storeSettings = default(StoreReadSettings)) : base(additionalProperties, writeBatchSize, writeBatchTimeout, sinkRetryCount, sinkRetryWait, maxConcurrentConnections) { StoreSettings = storeSettings; CustomInit(); }