Beispiel #1
0
 protected override void PopulateColumnCollection()
 {
     try
     {
         base.Database.Connect();
         Interop.IColumns columns = this.GetDmoTable(this.Name).GetColumns();
         int count = columns.GetCount();
         for (int i = 1; i <= count; i++)
         {
             Interop.IColumn dmoColumn = columns.Item(i);
             SqlColumn column2 = new SqlColumn(this);
             column2.Initialize(dmoColumn);
             base.ColumnObjects.Add(column2);
         }
     }
     finally
     {
         base.Database.Disconnect();
     }
 }
Beispiel #2
0
 private SqlColumn(SqlColumn original)
     : base(original)
 {
 }