Class TableScript
- Namespace
- Dynamicweb.DataIntegration.Integration
- Assembly
- Dynamicweb.DataIntegration.dll
Base class for the table scripting functionality
public abstract class TableScript
- Inheritance
-
TableScript
- Inherited Members
Properties
ScriptingName
Returns a string with the name to show in the gui
public abstract string ScriptingName { get; }
Property Value
Methods
Initialize(Mapping)
Called once when the TableScript instance is created. Implementers can prep data, allocate resources, etc.
public virtual void Initialize(Mapping mapping)
Parameters
mappingMapping
ProcessInputRow(Mapping, Dictionary<string, object>)
Processes the input row before going to the destination
public abstract void ProcessInputRow(Mapping mapping, Dictionary<string, object> row)
Parameters
mappingMappingtable mapping
rowDictionary<string, object>input row