Struct ColumnMapping
Defines the mapping between source column and target column.
Inherited Members
System.ValueType.Equals(System.Object)
System.ValueType.GetHashCode()
System.Object.Equals(System.Object, System.Object)
System.Object.GetType()
System.Object.ReferenceEquals(System.Object, System.Object)
Namespace: DevZest.Data
Assembly: DevZest.Data.dll
Syntax
public struct ColumnMapping
Properties
Name | Description |
---|---|
Source | Gets the source Column of this mapping. |
SourceExpression | Gets the source DbExpression of this mapping. |
Target | Gets the target Column of this mapping. |
TargetExpression | Gets the target DbColumnExpression of this mapping. |
Methods
Name | Description |
---|---|
CopyValue(DataRow, DataRow) | Copies value from source DataRow to target DataRow. |
Map<T>(Column<T>, Column<T>) | Maps between two columns. |
Map<TSource, TTarget>(TSource, TTarget, Action<ColumnMapper, TSource, TTarget>, Boolean) | Maps between two entities. |
ToString() | |
UnsafeMap(Column, Column) | Maps between two columns unsafely. |