예제 #1
0
 private MappedColumn(MappedColumn column, int newIndex)
     : base(column.Name, newIndex, column.Type, column)
 {
     ColumnInfoRef = column.ColumnInfoRef;
 }
예제 #2
0
 /// <summary>
 /// Initializes a new instance of this class.
 /// </summary>
 /// <param name="columnInfoRef"><see cref="ColumnInfoRef"/> property value.</param>
 /// <param name="name"><see cref="Column.Name"/> property value.</param>
 /// <param name="index"><see cref="Column.Index"/> property value.</param>
 /// <param name="type"><see cref="Column.Type"/> property value.</param>
 public MappedColumn(ColumnInfoRef columnInfoRef, string name, int index, Type type)
     : base(name, index, type, null)
 {
     ColumnInfoRef = columnInfoRef;
 }
예제 #3
0
 private MappedColumn(MappedColumn column, string newName)
     : base(newName, column.Index, column.Type, column)
 {
     ColumnInfoRef = column.ColumnInfoRef;
 }
예제 #4
0
 /// <summary>
 /// Initializes a new instance of this class.
 /// </summary>
 /// <param name="columnInfoRef"><see cref="ColumnInfoRef"/> property value.</param>
 /// <param name="index"><see cref="Column.Index"/> property value.</param>
 /// <param name="type"><see cref="Column.Type"/> property value.</param>
 public MappedColumn(ColumnInfoRef columnInfoRef, int index, Type type)
     : this(columnInfoRef, columnInfoRef.ColumnName, index, type)
 {
 }