public ITabularDataView GetTabularData() { Async.SafeOpen(Connection); // get tabular data requires allready opened connection GridTable tbl = new GridTable(m_table, m_table.FullName.ToString()); IDataQueue queue = new GenericDataQueue(m_table, m_table, new IdentityTransform(m_table)); tbl.FillOnBackground(queue); Conn.BeginReadTable(m_table.FullName, queue, FinishedReadTable); return(tbl); }
public IAsyncResult BeginRead(AsyncCallback callback, IDataQueue queue) { return(Conn.BeginReadTable(m_table, queue, callback)); }