Class BaseDestinationWriter
- Namespace
- Dynamicweb.DataIntegration.Integration
- Assembly
- Dynamicweb.DataIntegration.dll
Base destination writer
public class BaseDestinationWriter : IDestinationWriter
- Inheritance
-
BaseDestinationWriter
- Implements
- Derived
- Inherited Members
Properties
Mapping
Mapping
public Mapping Mapping { get; }
Property Value
Methods
Close()
Closes writer
public void Close()
DeleteRowsMissingFromSource()
Deletes rows messing
public void DeleteRowsMissingFromSource()
GetRowValueNotFoundMessage(Dictionary<string, object>, string, string)
Gets message text
public static string GetRowValueNotFoundMessage(Dictionary<string, object> row, string sourceTableName, string sourceColumnName)
Parameters
row
Dictionary<string, object>Row
sourceTableName
stringTable name
sourceColumnName
stringColumn name
Returns
- string
Message text string
Initialize()
Initializes instance
public void Initialize()
Write(Dictionary<string, object>)
Writes value to destination
public void Write(Dictionary<string, object> value)
Parameters
value
Dictionary<string, object>