/// <summary> /// Initializes a new instance of the DataFlow class. /// </summary> /// <param name="description">The description of the data flow.</param> /// <param name="annotations">List of tags that can be used for /// describing the data flow.</param> /// <param name="folder">The folder that this data flow is in. If not /// specified, Data flow will appear at the root level.</param> public DataFlow(string description = default(string), IList<object> annotations = default(IList<object>), DataFlowFolder folder = default(DataFlowFolder)) { Description = description; Annotations = annotations; Folder = folder; CustomInit(); }
/// <summary> /// Initializes a new instance of the MappingDataFlow class. /// </summary> /// <param name="description">The description of the data flow.</param> /// <param name="annotations">List of tags that can be used for /// describing the data flow.</param> /// <param name="folder">The folder that this data flow is in. If not /// specified, Data flow will appear at the root level.</param> /// <param name="sources">List of sources in data flow.</param> /// <param name="sinks">List of sinks in data flow.</param> /// <param name="transformations">List of transformations in data /// flow.</param> /// <param name="script">DataFlow script.</param> /// <param name="scriptLines">Data flow script lines.</param> public MappingDataFlow(string description = default(string), IList <object> annotations = default(IList <object>), DataFlowFolder folder = default(DataFlowFolder), IList <DataFlowSource> sources = default(IList <DataFlowSource>), IList <DataFlowSink> sinks = default(IList <DataFlowSink>), IList <Transformation> transformations = default(IList <Transformation>), string script = default(string), IList <string> scriptLines = default(IList <string>)) : base(description, annotations, folder) { Sources = sources; Sinks = sinks; Transformations = transformations; Script = script; ScriptLines = scriptLines; CustomInit(); }
/// <summary> /// Initializes a new instance of the Flowlet class. /// </summary> /// <param name="description">The description of the data flow.</param> /// <param name="annotations">List of tags that can be used for /// describing the data flow.</param> /// <param name="folder">The folder that this data flow is in. If not /// specified, Data flow will appear at the root level.</param> /// <param name="additionalProperties">Unmatched properties from the /// message are deserialized this collection</param> /// <param name="sources">List of sources in Flowlet.</param> /// <param name="sinks">List of sinks in Flowlet.</param> /// <param name="transformations">List of transformations in /// Flowlet.</param> /// <param name="script">Flowlet script.</param> /// <param name="scriptLines">Flowlet script lines.</param> public Flowlet(string description = default(string), IList <object> annotations = default(IList <object>), DataFlowFolder folder = default(DataFlowFolder), IDictionary <string, object> additionalProperties = default(IDictionary <string, object>), IList <DataFlowSource> sources = default(IList <DataFlowSource>), IList <DataFlowSink> sinks = default(IList <DataFlowSink>), IList <Transformation> transformations = default(IList <Transformation>), string script = default(string), IList <string> scriptLines = default(IList <string>), object additionalProperties1 = default(object)) : base(description, annotations, folder) { AdditionalProperties = additionalProperties; Sources = sources; Sinks = sinks; Transformations = transformations; Script = script; ScriptLines = scriptLines; AdditionalProperties1 = additionalProperties1; CustomInit(); }
/// <summary> /// Initializes a new instance of the WranglingDataFlow class. /// </summary> /// <param name="description">The description of the data flow.</param> /// <param name="annotations">List of tags that can be used for /// describing the data flow.</param> /// <param name="folder">The folder that this data flow is in. If not /// specified, Data flow will appear at the root level.</param> /// <param name="sources">List of sources in Power Query.</param> /// <param name="script">Power query mashup script.</param> /// <param name="documentLocale">Locale of the Power query mashup /// document.</param> public WranglingDataFlow(string description = default(string), IList <object> annotations = default(IList <object>), DataFlowFolder folder = default(DataFlowFolder), IList <PowerQuerySource> sources = default(IList <PowerQuerySource>), string script = default(string), string documentLocale = default(string)) : base(description, annotations, folder) { Sources = sources; Script = script; DocumentLocale = documentLocale; CustomInit(); }