Provides constant values that apply to Data Conveyer processing.
A "unit of data" that Data Conveyer receives from Intake and sends to Output. It is a "sum-type" (also referred to as a discriminated union), which means objects of this class can take different forms represented by one of the derived types. Data Conveyer provides a ExternalLineHelpers class that contains a set of utilities, such as extension methods to help manipulate ExternalLine objects,
Helper methods such as extension methods to assist in translating to/from ExternalLine objects.
Provides information on this version of Data Conveyer.
Action in case duplicate key is encountered on intake record.
Timing when Data Conveyer will be allowed to start the Output phase.
Timing when Data Conveyer is allowed to start the Transformation phase.
Processing state of one of the three phases: Intake, Transformation or Output.
Defines nature of data that DataConveyer receives from Intake or sends to Output.
Type (format) of text data to process (data lines are strings separated by CR/LF).
Phase of the Data Conveyer process execution.
Flags defining entities that the property bin objects are attached to.
Specifies which values are to be surrounded with quotes on output.
Type of router that determines the output target.
Type of transformer to be invoked during Transform phase.