Exemplo n.º 1
0
        private ColumnNode NewColumn(IPersistanceColumnInfo dbColumn)
        {
            var res = new ColumnNode();

            res.Table      = this;
            res.Property   = dbColumn.Property;
            res.ColumnName = dbColumn.Name;
            res.DbColumn   = dbColumn;
            return(res);
        }
Exemplo n.º 2
0
 /// <summary>
 /// 构造函数 初始化表和 持久列信息
 /// </summary>
 /// <param name="table">表对象</param>
 /// <param name="columnInfo">持久列对象</param>
 public MySqlColumn(RdbTable table, IPersistanceColumnInfo columnInfo) : base(table, columnInfo)
 {
 }
Exemplo n.º 3
0
 internal RdbColumn(RdbTable table, IPersistanceColumnInfo columnInfo)
 {
     _table      = table;
     _columnInfo = columnInfo;
 }
Exemplo n.º 4
0
 internal override RdbColumn CreateColumn(IPersistanceColumnInfo columnInfo)
 {
     return(new OracleColumn(this, columnInfo));
 }
Exemplo n.º 5
0
 internal OracleColumn(RdbTable table, IPersistanceColumnInfo columnInfo) : base(table, columnInfo)
 {
 }
Exemplo n.º 6
0
 internal virtual RdbColumn CreateColumn(IPersistanceColumnInfo columnInfo)
 {
     return new RdbColumn(this, columnInfo);
 }
Exemplo n.º 7
0
 internal virtual RdbColumn CreateColumn(IPersistanceColumnInfo columnInfo)
 {
     return(new RdbColumn(this, columnInfo));
 }
Exemplo n.º 8
0
 private ColumnNode NewColumn(IPersistanceColumnInfo dbColumn)
 {
     var res = new ColumnNode();
     res.Table = this;
     res.Property = dbColumn.Property;
     res.ColumnName = dbColumn.Name;
     res.DbColumn = dbColumn;
     return res;
 }
Exemplo n.º 9
0
 internal RdbColumn(RdbTable table, IPersistanceColumnInfo columnInfo)
 {
     _table = table;
     _columnInfo = columnInfo;
 }
Exemplo n.º 10
0
 internal OracleColumn(RdbTable table, IPersistanceColumnInfo columnInfo)
     : base(table, columnInfo)
 {
 }
Exemplo n.º 11
0
 internal override RdbColumn CreateColumn(IPersistanceColumnInfo columnInfo)
 {
     return new OracleColumn(this, columnInfo);
 }