Class MergeableRow
Inherit from this class if you want to use your data object with a DBMerge, but don't want to implement IMergeableRow yourself. You still needs that you have flagged the id properties with the IdColumn attribute and the properties use to identify equal object flagged with the UpdateColumn attribute.
Inheritance
object
MergeableRow
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: ETLBox.DataFlow
Assembly: ETLBox.dll
Syntax
public abstract class MergeableRow
Properties
ChangeAction
The result of a merge operation - this is either 'I' for Insertion, 'U' for Updates, 'E' for existing records (no change), and 'D' for deleted records.
Declaration
public ChangeAction? ChangeAction { get; set; }
Property Value
Type | Description |
---|---|
ChangeAction? |
ChangeDate
Date and time when the object was considered for merging.
Declaration
public DateTime ChangeDate { get; set; }
Property Value
Type | Description |
---|---|
System.DateTime |