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
rowDictionary<string, object>Row
sourceTableNamestringTable name
sourceColumnNamestringColumn 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
valueDictionary<string, object>