private static System.Configuration.Configuration OpenExeConfigurationImpl(ConfigurationFileMap fileMap, bool isMachine, ConfigurationUserLevel userLevel, string exePath)
 {
     if ((!isMachine && (((fileMap == null) && (exePath == null)) || ((fileMap != null) && (((ExeConfigurationFileMap)fileMap).ExeConfigFilename == null)))) && ((s_configSystem != null) && (s_configSystem.GetType() != typeof(ClientConfigurationSystem))))
     {
         throw new ArgumentException(System.Configuration.SR.GetString("Config_configmanager_open_noexe"));
     }
     return(ClientConfigurationHost.OpenExeConfiguration(fileMap, isMachine, userLevel, exePath));
 }
 internal ClientConfigurationSystem()
 {
     this._configSystem.Init(typeof(ClientConfigurationHost), new object[2]);
     this._configHost = (ClientConfigurationHost)this._configSystem.Host;
     this._configRoot = this._configSystem.Root;
     this._configRoot.ConfigRemoved += new InternalConfigEventHandler(this.OnConfigRemoved);
     this._isAppConfigHttp           = this._configHost.IsAppConfigHttp;
     string schemeDelimiter = Uri.SchemeDelimiter;
 }
 internal ClientConfigurationSystem()
 {
     this._configSystem.Init(typeof(ClientConfigurationHost), new object[2]);
     this._configHost = (ClientConfigurationHost) this._configSystem.Host;
     this._configRoot = this._configSystem.Root;
     this._configRoot.ConfigRemoved += new InternalConfigEventHandler(this.OnConfigRemoved);
     this._isAppConfigHttp = this._configHost.IsAppConfigHttp;
     string schemeDelimiter = Uri.SchemeDelimiter;
 }
        internal ClientConfigurationSystem() {
            _configSystem = new ConfigSystem();
            _configSystem.Init(typeof(ClientConfigurationHost), null, null);

            _configHost = (ClientConfigurationHost) _configSystem.Host;
            _configRoot = _configSystem.Root;

            _configRoot.ConfigRemoved += OnConfigRemoved;

            _isAppConfigHttp = _configHost.IsAppConfigHttp;
        }
Exemplo n.º 5
0
        internal ClientConfigurationSystem()
        {
            _configSystem = new ConfigSystem();
            _configSystem.Init(typeof(ClientConfigurationHost), null, null);

            _configHost = (ClientConfigurationHost)_configSystem.Host;
            _configRoot = _configSystem.Root;

            _configRoot.ConfigRemoved += OnConfigRemoved;

            _isAppConfigHttp = _configHost.IsAppConfigHttp;
        }
        internal ClientConfigurationSystem() {
            _configSystem = new ConfigSystem();
            _configSystem.Init(typeof(ClientConfigurationHost), null, null);

            _configHost = (ClientConfigurationHost) _configSystem.Host;
            _configRoot = _configSystem.Root;

            _configRoot.ConfigRemoved += OnConfigRemoved;

            _isAppConfigHttp = _configHost.IsAppConfigHttp;

            // VSWhidbey 606116: Config has a dependency on Uri class which has
            // a new static constructor that calls config.  We need a dummy reference
            // to Uri class so the static constructor would be involved first to
            // initialize config.
            string dummy = System.Uri.SchemeDelimiter;
        }
Exemplo n.º 7
0
        private static Configuration OpenExeConfigurationImpl(ConfigurationFileMap fileMap, bool isMachine, ConfigurationUserLevel userLevel, string exePath)
        {
            // exePath must be specified if not running inside ClientConfigurationSystem
            if (!isMachine &&
                (((fileMap == null) && (exePath == null)) ||
                 ((fileMap != null) && ((( ExeConfigurationFileMap )fileMap).ExeConfigFilename == null))
                )
                )
            {
                if ((s_configSystem != null) &&
                    (s_configSystem.GetType() != typeof(ClientConfigurationSystem)))
                {
                    throw new ArgumentException(SR.GetString(SR.Config_configmanager_open_noexe));
                }
            }

            return(ClientConfigurationHost.OpenExeConfiguration(fileMap, isMachine, userLevel, exePath));
        }
Exemplo n.º 8
0
        internal ClientConfigurationSystem()
        {
            _configSystem = new ConfigSystem();
            _configSystem.Init(typeof(ClientConfigurationHost), null, null);

            _configHost = (ClientConfigurationHost)_configSystem.Host;
            _configRoot = _configSystem.Root;

            _configRoot.ConfigRemoved += OnConfigRemoved;

            _isAppConfigHttp = _configHost.IsAppConfigHttp;

            // VSWhidbey 606116: Config has a dependency on Uri class which has
            // a new static constructor that calls config.  We need a dummy reference
            // to Uri class so the static constructor would be involved first to
            // initialize config.
            string dummy = System.Uri.SchemeDelimiter;
        }