// 初始单个数据缓存集管理类(集中管理,如数采仪为一个集中管理类) public bool InitDataCaches_Manage(IData_Factors infoFactors, bool useEvent = false) { if (_isInited == false) { return(false); } if (this.GetDataCaches_Manage(infoFactors) == null) { DataCaches_Manage dataManage = new DataCaches_Manage(infoFactors, _DataCache_Set); _DataCaches_Manages[dataManage.Tag] = dataManage; //注册检查集初始事件 if (useEvent) { dataManage.DataChecks_Initial += new DataCachesManageChecksInitial_EventHandler(EventHandler_DataCachesManageChecksInitial); dataManage.Event_DataChecks_Initial(); } return(true); } return(true); }
public DataCachesManage_Event(DataCaches_Manage dataCaches_Manage) { _dataCaches_Manage = dataCaches_Manage; }