public override object _0001(TagTestItem def, Type ord, object dir, PrototypeError reg2) { //Discarded unreachable code: IL_0002 //IL_0003: Incompatible stack heights: 0 vs 1 if (def._0001() == WatcherComposer.Null) { return(null); } DataSet dataSet = (ord == typeof(DataSet)) ? new DataSet() : ((DataSet)Activator.CreateInstance(ord)); FieldReaderMapper fieldReaderMapper = new FieldReaderMapper(); def.SortError(); while (def._0001() == WatcherComposer.PropertyName) { DataTable dataTable = dataSet.Tables[(string)def._0001()]; bool num = dataTable != null; dataTable = (DataTable)fieldReaderMapper._0001(def, typeof(DataTable), dataTable, reg2); if (!num) { dataSet.Tables.Add(dataTable); } def.SortError(); } return(dataSet); }
public override void _0001(RecordClassDispatcher res, object connection, PrototypeError third) { //Discarded unreachable code: IL_0002 //IL_0003: Incompatible stack heights: 0 vs 1 if (connection == null) { res._0008(); return; } DataSet obj = (DataSet)connection; PublisherRequestStrategy publisherRequestStrategy = third._0001() as PublisherRequestStrategy; FieldReaderMapper fieldReaderMapper = new FieldReaderMapper(); res._0002(); foreach (DataTable table in obj.Tables) { res._0002((publisherRequestStrategy != null) ? publisherRequestStrategy.ResetClient(table.TableName) : table.TableName); fieldReaderMapper._0001(res, table, third); } res._0011(); }