Export (0) Print
Expand All

IInternalConfigRoot Interface

Defines interfaces used by internal .NET structures to support a configuration root object.

Namespace:  System.Configuration.Internal
Assembly:  System.Configuration (in System.Configuration.dll)

public interface IInternalConfigRoot

The IInternalConfigRoot type exposes the following members.

Public propertyIsDesignTimeReturns a value indicating whether the configuration is a design-time configuration.

Public methodGetConfigRecordReturns an IInternalConfigRecord object representing a configuration specified by a configuration path.
Public methodGetSectionReturns an Object representing the data in a section of a configuration file.
Public methodGetUniqueConfigPathReturns a value representing the file path of the nearest configuration ancestor that has configuration data.
Public methodGetUniqueConfigRecordReturns an IInternalConfigRecord object representing a unique configuration record for given configuration path.
Public methodInitInitializes a configuration object.
Public methodRemoveConfigFinds and removes a configuration record and all its children for a given configuration path.

Public eventConfigChangedRepresents the method that handles the ConfigChanged event of an IInternalConfigRoot object.
Public eventConfigRemovedRepresents the method that handles the ConfigRemoved event of a IInternalConfigRoot object.

.NET Framework

Supported in: 4.6, 4.5, 4, 3.5, 3.0, 2.0

.NET Framework Client Profile

Supported in: 4, 3.5 SP1
© 2015 Microsoft