116 references to LoaderInformation
mscorlib (116)
system\appdomain.cs (40)
2283String current = FusionStore.Value[(int) AppDomainSetup.LoaderInformation.PrivateBinPathValue]; 2404case (int) AppDomainSetup.LoaderInformation.DynamicBaseValue: 2407case (int) AppDomainSetup.LoaderInformation.DevPathValue: 2410case (int) AppDomainSetup.LoaderInformation.ShadowCopyDirectoriesValue: 2413case (int) AppDomainSetup.LoaderInformation.DisallowPublisherPolicyValue: 2419case (int) AppDomainSetup.LoaderInformation.DisallowCodeDownloadValue: 2425case (int) AppDomainSetup.LoaderInformation.DisallowBindingRedirectsValue: 2431case (int) AppDomainSetup.LoaderInformation.DisallowAppBaseProbingValue: 2437case (int) AppDomainSetup.LoaderInformation.ConfigurationBytesValue: 2506case (int) AppDomainSetup.LoaderInformation.ApplicationBaseValue: 2508case (int) AppDomainSetup.LoaderInformation.ApplicationNameValue: 2511case (int) AppDomainSetup.LoaderInformation.ConfigurationFileValue: 2513case (int) AppDomainSetup.LoaderInformation.DynamicBaseValue: 2515case (int) AppDomainSetup.LoaderInformation.DevPathValue: 2517case (int) AppDomainSetup.LoaderInformation.PrivateBinPathValue: 2519case (int) AppDomainSetup.LoaderInformation.PrivateBinPathProbeValue: 2521case (int) AppDomainSetup.LoaderInformation.ShadowCopyDirectoriesValue: 2523case (int) AppDomainSetup.LoaderInformation.ShadowCopyFilesValue: 2525case (int) AppDomainSetup.LoaderInformation.CachePathValue: 2527case (int) AppDomainSetup.LoaderInformation.LicenseFileValue: 2529case (int) AppDomainSetup.LoaderInformation.DisallowPublisherPolicyValue: 2531case (int) AppDomainSetup.LoaderInformation.DisallowCodeDownloadValue: 2533case (int) AppDomainSetup.LoaderInformation.DisallowBindingRedirectsValue: 2535case (int) AppDomainSetup.LoaderInformation.DisallowAppBaseProbingValue: 2537case (int) AppDomainSetup.LoaderInformation.ConfigurationBytesValue: 3528if(info.Value[(int) AppDomainSetup.LoaderInformation.ApplicationBaseValue] == null || 3529info.Value[(int) AppDomainSetup.LoaderInformation.ConfigurationFileValue] == null ) 3544if (info.Value[(int) AppDomainSetup.LoaderInformation.ConfigurationFileValue] == null) 3545info.ConfigurationFile = defaultDomain.FusionStore.Value[(int) AppDomainSetup.LoaderInformation.ConfigurationFileValue]; 3546if (info.Value[(int) AppDomainSetup.LoaderInformation.ApplicationBaseValue] == null) 3547info.ApplicationBase = defaultDomain.FusionStore.Value[(int) AppDomainSetup.LoaderInformation.ApplicationBaseValue]; 3548if (info.Value[(int) AppDomainSetup.LoaderInformation.ApplicationNameValue] == null) 3549info.ApplicationName = defaultDomain.FusionStore.Value[(int) AppDomainSetup.LoaderInformation.ApplicationNameValue]; 3560if(info.Value[(int) AppDomainSetup.LoaderInformation.PrivateBinPathValue] == null) 4153setup.Value[(int) AppDomainSetup.LoaderInformation.ApplicationBaseValue] = path; 4155setup.Value[(int) AppDomainSetup.LoaderInformation.ConfigurationFileValue] = configFile; 4358if (FusionStore.Value[(int) AppDomainSetup.LoaderInformation.CachePathValue] != null) 4362FusionStore.Value[(int) AppDomainSetup.LoaderInformation.CachePathValue]); 4382if (FusionStore.Value[(int) AppDomainSetup.LoaderInformation.DynamicBaseValue] != null) 4386FusionStore.Value[(int) AppDomainSetup.LoaderInformation.DynamicBaseValue]);
system\AppDomainSetup.cs (76)
248Value[(int) LoaderInformation.ApplicationBaseValue] = appBase; 266return Value[(int) LoaderInformation.ApplicationBaseValue]; 317Value[(int) LoaderInformation.ApplicationBaseValue] = NormalizePath(value, false); 429String appBase = Value[(int)LoaderInformation.ApplicationBaseValue]; 509return VerifyDir(Value[(int) LoaderInformation.ConfigurationFileValue], true); 515Value[(int) LoaderInformation.ConfigurationFileValue] = value; 526return NormalizePath(Value[(int) LoaderInformation.ConfigurationFileValue], true); 706return VerifyDir(Value[(int) LoaderInformation.DynamicBaseValue], true); 714Value[(int) LoaderInformation.DynamicBaseValue] = null; 725Value[(int) LoaderInformation.DynamicBaseValue] = s.ToString(); 742return (Value[(int) LoaderInformation.DisallowPublisherPolicyValue] != null); 747Value[(int) LoaderInformation.DisallowPublisherPolicyValue]="true"; 749Value[(int) LoaderInformation.DisallowPublisherPolicyValue]=null; 758return (Value[(int) LoaderInformation.DisallowBindingRedirectsValue] != null); 763Value[(int) LoaderInformation.DisallowBindingRedirectsValue] = "true"; 765Value[(int) LoaderInformation.DisallowBindingRedirectsValue] = null; 773return (Value[(int) LoaderInformation.DisallowCodeDownloadValue] != null); 778Value[(int) LoaderInformation.DisallowCodeDownloadValue] = "true"; 780Value[(int) LoaderInformation.DisallowCodeDownloadValue] = null; 789return (Value[(int) LoaderInformation.DisallowAppBaseProbingValue] != null); 794Value[(int) LoaderInformation.DisallowAppBaseProbingValue] = "true"; 796Value[(int) LoaderInformation.DisallowAppBaseProbingValue] = null; 858String dirs = Value[(int) LoaderInformation.DevPathValue]; 867Value[(int) LoaderInformation.DevPathValue] = null; 887Value[(int) LoaderInformation.DevPathValue] = null; 889Value[(int) LoaderInformation.DevPathValue] = newString; 936return Value[(int) LoaderInformation.ApplicationNameValue]; 940Value[(int) LoaderInformation.ApplicationNameValue] = value; 1053String dirs = Value[(int) LoaderInformation.PrivateBinPathValue]; 1061Value[(int) LoaderInformation.PrivateBinPathValue] = value; 1076return Value[(int) LoaderInformation.PrivateBinPathProbeValue]; 1080Value[(int) LoaderInformation.PrivateBinPathProbeValue] = value; 1097String dirs = Value[(int) LoaderInformation.ShadowCopyDirectoriesValue]; 1105Value[(int) LoaderInformation.ShadowCopyDirectoriesValue] = value; 1119return Value[(int) LoaderInformation.ShadowCopyFilesValue]; 1125Value[(int) LoaderInformation.ShadowCopyFilesValue] = value; 1127Value[(int) LoaderInformation.ShadowCopyFilesValue] = null; 1144return VerifyDir(Value[(int) LoaderInformation.CachePathValue], false); 1150Value[(int) LoaderInformation.CachePathValue] = NormalizePath(value, false); 1167return VerifyDir(Value[(int) LoaderInformation.LicenseFileValue], true); 1173Value[(int) LoaderInformation.LicenseFileValue] = value; 1234internal bool UpdateContextPropertyIfNeeded(LoaderInformation FieldValue, String FieldKey, String UpdatedField, IntPtr fusionContext, AppDomainSetup oldADS) 1249internal void UpdateBooleanContextPropertyIfNeeded(LoaderInformation FieldValue, String FieldKey, IntPtr fusionContext, AppDomainSetup oldADS) 1290UpdateContextPropertyIfNeeded(LoaderInformation.ApplicationBaseValue, ApplicationBaseKey, null, fusionContext, oldADS); 1291UpdateContextPropertyIfNeeded(LoaderInformation.PrivateBinPathValue, PrivateBinPathKey, null, fusionContext, oldADS); 1292UpdateContextPropertyIfNeeded(LoaderInformation.DevPathValue, DeveloperPathKey, null, fusionContext, oldADS); 1294UpdateBooleanContextPropertyIfNeeded(LoaderInformation.DisallowPublisherPolicyValue, DisallowPublisherPolicyKey, fusionContext, oldADS); 1295UpdateBooleanContextPropertyIfNeeded(LoaderInformation.DisallowCodeDownloadValue, DisallowCodeDownloadKey, fusionContext, oldADS); 1296UpdateBooleanContextPropertyIfNeeded(LoaderInformation.DisallowBindingRedirectsValue, DisallowBindingRedirectsKey, fusionContext, oldADS); 1297UpdateBooleanContextPropertyIfNeeded(LoaderInformation.DisallowAppBaseProbingValue, DisallowAppBaseProbingKey, fusionContext, oldADS); 1299if(UpdateContextPropertyIfNeeded(LoaderInformation.ShadowCopyFilesValue, ShadowCopyFilesKey, ShadowCopyFiles, fusionContext, oldADS)) { 1303if(Value[(int) LoaderInformation.ShadowCopyDirectoriesValue] == null) 1306UpdateContextPropertyIfNeeded(LoaderInformation.ShadowCopyDirectoriesValue, ShadowCopyDirectoriesKey, null, fusionContext, oldADS); 1309UpdateContextPropertyIfNeeded(LoaderInformation.CachePathValue, CachePathKey, null, fusionContext, oldADS); 1310UpdateContextPropertyIfNeeded(LoaderInformation.PrivateBinPathProbeValue, PrivateBinPathProbeKey, PrivateBinPathProbe, fusionContext, oldADS); 1311UpdateContextPropertyIfNeeded(LoaderInformation.ConfigurationFileValue, ConfigurationFileKey, null, fusionContext, oldADS); 1315UpdateContextPropertyIfNeeded(LoaderInformation.ApplicationNameValue, ApplicationNameKey, ApplicationName, fusionContext, oldADS); 1316UpdateContextPropertyIfNeeded(LoaderInformation.DynamicBaseValue, DynamicBaseKey, null, fusionContext, oldADS); 1358if (s == ACTAG_APP_CONFIG_FILE) return (int)LoaderInformation.ConfigurationFileValue; 1359if (s == ACTAG_APP_NAME) return (int)LoaderInformation.ApplicationNameValue; 1360if (s == ACTAG_APP_BASE_URL) return (int)LoaderInformation.ApplicationBaseValue; 1361if (s == ACTAG_APP_CONFIG_BLOB) return (int)LoaderInformation.ConfigurationBytesValue; 1364if (s == ACTAG_BINPATH_PROBE_ONLY) return (int)LoaderInformation.PrivateBinPathProbeValue; 1367if (s == ACTAG_APP_CACHE_BASE) return (int)LoaderInformation.CachePathValue; 1368if (s == ACTAG_CODE_DOWNLOAD_DISABLED) return (int)LoaderInformation.DisallowCodeDownloadValue; 1371if (s == ACTAG_DEV_PATH) return (int)LoaderInformation.DevPathValue; 1372if (s == ACTAG_APP_DYNAMIC_BASE) return (int)LoaderInformation.DynamicBaseValue; 1373if (s == ACTAG_DISALLOW_APPLYPUBLISHERPOLICY) return (int)LoaderInformation.DisallowPublisherPolicyValue; 1374if (s == ACTAG_DISALLOW_APP_BINDING_REDIRECTS) return (int)LoaderInformation.DisallowBindingRedirectsValue; 1375if (s == ACTAG_DISALLOW_APP_BASE_PROBING) return (int)LoaderInformation.DisallowAppBaseProbingValue; 1378if (s == ACTAG_FORCE_CACHE_INSTALL) return (int)LoaderInformation.ShadowCopyFilesValue; 1381if (s == LICENSE_FILE) return (int)LoaderInformation.LicenseFileValue; 1384if (s == ACTAG_APP_PRIVATE_BINPATH) return (int)LoaderInformation.PrivateBinPathValue; 1387if (s == ACTAG_APP_SHADOW_COPY_DIRS) return (int)LoaderInformation.ShadowCopyDirectoriesValue; 1403String binPath = Value[(int) LoaderInformation.PrivateBinPathValue]; 1408String appBase = Value[(int) LoaderInformation.ApplicationBaseValue];