System.Configuration.Internal Namespace
The System.Configuration.Internal namespace contains configuration types that are intended for internal use only.
| Class | Description | |
|---|---|---|
![]() | DelegatingConfigHost | This API supports the product infrastructure and is not intended to be used directly from your code. Delegates all members of the IInternalConfigHost interface to another instance of a host. |
![]() | InternalConfigEventArgs | This API supports the product infrastructure and is not intended to be used directly from your code. Defines a class that allows the .NET Framework infrastructure to specify event arguments for configuration events. |
| Interface | Description | |
|---|---|---|
![]() | IConfigErrorInfo | This API supports the product infrastructure and is not intended to be used directly from your code. Defines an interface used by the .NET Framework to support creating error configuration records. |
![]() | IConfigSystem | This API supports the product infrastructure and is not intended to be used directly from your code. Defines an interface used by the .NET Framework to support the initialization of configuration properties. |
![]() | IConfigurationManagerHelper | This API supports the product infrastructure and is not intended to be used directly from your code. Defines an interface used by the .NET Framework to support configuration management. |
![]() | IConfigurationManagerInternal | This API supports the product infrastructure and is not intended to be used directly from your code. Defines an interface used by the .NET Framework to initialize configuration properties. |
![]() | IInternalConfigClientHost | Defines interfaces that allow the internal .NET Framework infrastructure to customize configuration. |
![]() | IInternalConfigConfigurationFactory | Defines the interfaces used by the internal design time API to create a Configuration object. |
![]() | IInternalConfigHost | Defines interfaces used by internal .NET structures to initialize application configuration properties. |
![]() | IInternalConfigRecord | Defines interfaces used by internal .NET structures to support creation of new configuration records. |
![]() | IInternalConfigRoot | Defines interfaces used by internal .NET structures to support a configuration root object. |
![]() | IInternalConfigSettingsFactory | This API supports the product infrastructure and is not intended to be used directly from your code. Defines an interface used by the configuration system to set the ConfigurationSettings class. |
![]() | IInternalConfigSystem | This API supports the product infrastructure and is not intended to be used directly from your code. Defines an interface used by the .NET Framework to initialize application configuration properties. |
| Delegate | Description | |
|---|---|---|
![]() | InternalConfigEventHandler | This API supports the product infrastructure and is not intended to be used directly from your code. Defines a class used by the .NET Framework infrastructure to support configuration events. |
![]() | StreamChangeCallback | This API supports the product infrastructure and is not intended to be used directly from your code. Represents a method for hosts to call when a monitored stream has changed. |


