public void InitializeLanguage()
        {
            AllCaches.BaseLanguageInfo  = BuildLanguageCache();
            CachedHashInfo.LanguageHash = CachedUtils.CalcHash(AllCaches.BaseLanguageInfo);

            AllCaches.LanguageInfo = AllCaches.BaseLanguageInfo.ToDictionary(
                item => item.LanguageName,
                item => string.IsNullOrEmpty(item.LanguageValue) ? item.LargerLanguageValue : item.LanguageValue);
        }
        private void InitializeErrorsInfo()
        {
            AllCaches.BaseErrorsInfo      = BuildErrorsInfoCache();
            CachedHashInfo.ErrorsInfoHash = CachedUtils.CalcHash(AllCaches.BaseErrorsInfo);

            AllCaches.ErrorsInfo = AllCaches.BaseErrorsInfo.ToDictionary(
                item => item.ErrorCode,
                item => item.ErrorName);
        }
        private void InitializeValidatesInfoCache()
        {
            AllCaches.BaseValidatesInfo      = BuildValidatesInfoCache();
            CachedHashInfo.ValidatesInfoHash = CachedUtils.CalcHash(AllCaches.BaseValidatesInfo);

            AllCaches.ValidatesInfo = AllCaches.BaseValidatesInfo.ToDictionary(
                item => item.ValidateName,
                item => item);
        }
 private void InitializeOracleParams()
 {
     AllCaches.OracleParamsInfo          = BuildOracleParamsCache();
     CachedHashInfo.OracleParamsInfoHash = CachedUtils.CalcHash(AllCaches.OracleParamsInfo);
 }
 private void InitializeSearchButtonParams()
 {
     AllCaches.SearchButtonParamsInfo          = BuildSearchButtonParamsCache();
     CachedHashInfo.SearchButtonParamsInfoHash = CachedUtils.CalcHash(AllCaches.SearchButtonParamsInfo);
 }
 private void InitializeSysvarInfo()
 {
     AllCaches.SysvarsInfo         = BuildSysvarInfoCache();
     CachedHashInfo.SysvarInfoHash = CachedUtils.CalcHash(AllCaches.SysvarsInfo);
 }
 private void InitializeExportHeaderInfo()
 {
     AllCaches.ExportHeaders             = BuildExportHeaderCache();
     CachedHashInfo.ExportHeaderInfoHash = CachedUtils.CalcHash(AllCaches.ExportHeaders);
 }
 private void InitializeGroupSummaryInfo()
 {
     AllCaches.GroupSummaryInfos         = BuildGroupSummaryCache();
     CachedHashInfo.GroupSummaryInfoHash = CachedUtils.CalcHash(AllCaches.GroupSummaryInfos);
 }
 private void InitializeModuleFieldsInfo()
 {
     AllCaches.ModuleFieldsInfo          = BuildModuleFieldCache();
     CachedHashInfo.ModuleFieldsInfoHash = CachedUtils.CalcHash(AllCaches.ModuleFieldsInfo);
 }
 private void InitializeCodesInfo()
 {
     AllCaches.CodesInfo          = BuildCodesInfoCache();
     CachedHashInfo.CodesInfoHash = CachedUtils.CalcHash(AllCaches.CodesInfo);
 }