BuildYourOwnDAL.Metadata.TableInfo.AddColumn C# (CSharp) Method

AddColumn() public method

public AddColumn ( ColumnInfo column ) : void
column ColumnInfo
return void
        public void AddColumn(ColumnInfo column)
        {
            if (columns.ContainsKey(column.Name))
            {
                throw new InvalidOperationException(string.Format("An item with key {0} has already been added", column.Name));
            }

            columns.Add(column.Name, column);
        }

Usage Example

示例#1
0
 private void AddColumnInfo(TableInfo tableInfo, PropertyInfo propertyInfo, ColumnAttribute columnAttribute)
 {
     tableInfo.AddColumn(new ColumnInfo(this, columnAttribute.ColumnName, propertyInfo.PropertyType, propertyInfo));
 }