![]() | Mavidian.DataConveyer.Common Namespace |
Class | Description | |
---|---|---|
![]() | Constants |
Provides constant values that apply to Data Conveyer processing.
|
![]() | ExternalLine |
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,
|
![]() | ExternalLineHelpers |
Helper methods such as extension methods to assist in translating to/from ExternalLine objects.
|
![]() | ProductInfo |
Provides information on this version of Data Conveyer.
|
![]() | Xrecord |
One of the forms (derived classes) of the ExternalLine type.
Represents record-like data sent into or out of Data Conveyer.
Applicable to XML and JSON data kinds.
|
![]() | Xsegment |
One of the forms (derived types) of the ExternalLine type.
Intended to represent X12 segment (future use, currently X12 data kind is represented by Xtext type).
|
![]() | Xtext |
One of the forms (derived types) of the ExternalLine type.
Represents a single line of text sent into or out of the DataConveyer.
Applicable to textual data kinds, such as Delimited, Flat, etc.
|
Enumeration | Description | |
---|---|---|
![]() | ActionOnDuplicateKey |
Action in case duplicate key is encountered on intake record.
|
![]() | DeferOutput |
Timing when Data Conveyer will be allowed to start the Output phase.
|
![]() | DeferTransformation |
Timing when Data Conveyer is allowed to start the Transformation phase.
|
![]() | ExecutionState |
Processing state of one of the three phases: Intake, Transformation or Output.
|
![]() | ExternalLineType |
Defines nature of data that DataConveyer receives from Intake or sends to Output.
|
![]() | KindOfTextData |
Type (format) of text data to process (data lines are strings separated by CR/LF).
|
![]() | Phase |
Phase of the Data Conveyer process execution.
|
![]() | PropertyBinAttachedTo |
Flags defining entities that the property bin objects are attached to.
|
![]() | QuotationMode |
Specifies which values are to be surrounded with quotes on output.
|
![]() | RouterType |
Type of router that determines the output target.
|
![]() | TransformerType |
Type of transformer to be invoked during Transform phase.
|