// //搜索接口 // public void search(OutputStateList rOutputer) { m_rSearchMap.Clear(); m_rNoSaleMap.Clear(); m_rExcelOperator.readSearchListTable(m_szSearchList, ref this.m_rSearchMap, ref this.m_rNoSaleMap); m_rXmlOperator.build(m_szConfigPath); Dictionary <string, ExchangeState> rResult = new Dictionary <string, ExchangeState>(); foreach (var it in this.m_rSearchMap) { ExchangeState eState = m_rXmlOperator.getClothSaleState(it.Key, this.m_rNoSaleMap); if (ExchangeState.Error != eState) { rResult.Add(it.Key, eState); } } rOutputer(rResult); }
/// <summary> /// Create using the default update interval /// </summary> public SequenceIntervalGenerator() { State = new OutputStateList(); TimingSource = new FixedIntervalManualTiming(); }