Class DataMergeOutputRow
- Namespace
- FluentCommand.Merge
- Assembly
- FluentCommand.SqlServer.dll
Represents a row in the output of a data merge operation, including the merge action and the columns that changed.
public class DataMergeOutputRow
- Inheritance
-
DataMergeOutputRow
- Inherited Members
Constructors
DataMergeOutputRow()
Initializes a new instance of the DataMergeOutputRow class.
public DataMergeOutputRow()
Properties
Action
Gets or sets the merge action performed on this row (e.g., "INSERT", "UPDATE", "DELETE").
public string Action { get; set; }
Property Value
- string
The merge action for this row.
Columns
Gets or sets the collection of columns that were affected by the merge operation.
public List<DataMergeOutputColumn> Columns { get; set; }
Property Value
- List<DataMergeOutputColumn>
The list of DataMergeOutputColumn objects representing the changed columns.
this[string]
Gets the DataMergeOutputColumn with the specified column name, or null
if not found.
public DataMergeOutputColumn this[string columnName] { get; }
Parameters
columnName
stringThe name of the column to retrieve.
Property Value
- DataMergeOutputColumn
The DataMergeOutputColumn with the specified name, or
null
if no such column exists.