ConfigurationNode Class

Retired Content

This content is outdated and is no longer being maintained. It is provided as a courtesy for individuals who are still using these technologies. This page may contain URLs that were valid when originally published, but now link to sites or pages that no longer exist.

Represents a designtime node for a particular configuration element. This class is abstract.

Namespace:  Microsoft.Practices.EnterpriseLibrary.Configuration.Design
Assembly:  Microsoft.Practices.EnterpriseLibrary.Configuration.Design (in Microsoft.Practices.EnterpriseLibrary.Configuration.Design.dll)

Syntax

'Declaration
<DefaultPropertyAttribute("Name")> _
<ImageAttribute(GetType(ConfigurationNode))> _
PublicMustInheritClassConfigurationNode _
    Implements IComponent, IDisposable, IComparable
[DefaultPropertyAttribute("Name")]
[ImageAttribute(typeof(ConfigurationNode))]
publicabstractclassConfigurationNode : IComponent, 
    IDisposable, IComparable
[DefaultPropertyAttribute(L"Name")]
[ImageAttribute(typeof(ConfigurationNode))]
publicref classConfigurationNodeabstract : IComponent, 
    IDisposable, IComparable
publicabstractclass ConfigurationNode implements IComponent, IDisposable, IComparable

Inheritance Hierarchy

System.Object
  Microsoft.Practices.EnterpriseLibrary.Configuration.Design.ConfigurationNode
    EnterpriseLibrary.Security.Cryptography.Configuration.Design.HashProviderCollectionNode
    EnterpriseLibrary.Security.Cryptography.Configuration.Design.HashProviderNode
    EnterpriseLibrary.Security.Cryptography.Configuration.Design.SymmetricCryptoProviderCollectionNode
    EnterpriseLibrary.Security.Cryptography.Configuration.Design.SymmetricCryptoProviderNode
    Microsoft.Practices.EnterpriseLibrary.AppSettings.Configuration.Design.AppSettingNode
    Microsoft.Practices.EnterpriseLibrary.Caching.Configuration.Design.CacheManagerCollectionNode
    Microsoft.Practices.EnterpriseLibrary.Caching.Configuration.Design.CacheManagerNode
    Microsoft.Practices.EnterpriseLibrary.Caching.Configuration.Design.CacheStorageEncryptionNode
    Microsoft.Practices.EnterpriseLibrary.Caching.Configuration.Design.CacheStorageNode
    Microsoft.Practices.EnterpriseLibrary.Configuration.Design.ConfigurationApplicationNode
    Microsoft.Practices.EnterpriseLibrary.Configuration.Design.ConfigurationSectionNode
    Microsoft.Practices.EnterpriseLibrary.Configuration.Design.ConfigurationSourceElementNode
    Microsoft.Practices.EnterpriseLibrary.Configuration.Design.UI.SolutionConfigurationNode
    Microsoft.Practices.EnterpriseLibrary.Configuration.EnvironmentalOverrides.EnvironmentalOverridesNode
    Microsoft.Practices.EnterpriseLibrary.Data.Configuration.Design.ConnectionStringSettingsNode
    Microsoft.Practices.EnterpriseLibrary.Data.Configuration.Design.ConnectionStringsSectionNode
    Microsoft.Practices.EnterpriseLibrary.Data.Configuration.Design.OracleConnectionElementNode
    Microsoft.Practices.EnterpriseLibrary.Data.Configuration.Design.OraclePackageElementNode
    Microsoft.Practices.EnterpriseLibrary.Data.Configuration.Design.ProviderMappingNode
    Microsoft.Practices.EnterpriseLibrary.Data.Configuration.Design.ProviderMappingsNode
    Microsoft.Practices.EnterpriseLibrary.ExceptionHandling.Configuration.Design.ExceptionHandlerNode
    Microsoft.Practices.EnterpriseLibrary.ExceptionHandling.Configuration.Design.ExceptionPolicyNode
    Microsoft.Practices.EnterpriseLibrary.ExceptionHandling.Configuration.Design.ExceptionTypeNode
    Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.Design.Filters.LogFilterCollectionNode
    Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.Design.Filters.LogFilterNode
    Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.Design.Formatters.FormatterCollectionNode
    Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.Design.Formatters.FormatterNode
    Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.Design.Sources.CategoryTraceSourceCollectionNode
    Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.Design.Sources.SpecialTraceSourcesNode
    Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.Design.Sources.TraceListenerReferenceNode
    Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.Design.Sources.TraceSourceNode
    Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.Design.TraceListeners.TraceListenerCollectionNode
    Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.Design.TraceListeners.TraceListenerNode
    Microsoft.Practices.EnterpriseLibrary.PolicyInjection.Configuration.Design.CallHandlerNode
    Microsoft.Practices.EnterpriseLibrary.PolicyInjection.Configuration.Design.CallHandlersCollectionNode
    Microsoft.Practices.EnterpriseLibrary.PolicyInjection.Configuration.Design.InjectorCollectionNode
    Microsoft.Practices.EnterpriseLibrary.PolicyInjection.Configuration.Design.InjectorNode
    Microsoft.Practices.EnterpriseLibrary.PolicyInjection.Configuration.Design.MatchingRuleCollectionNode
    Microsoft.Practices.EnterpriseLibrary.PolicyInjection.Configuration.Design.MatchingRules.MatchingRuleNode
    Microsoft.Practices.EnterpriseLibrary.PolicyInjection.Configuration.Design.PolicyCollectionNode
    Microsoft.Practices.EnterpriseLibrary.PolicyInjection.Configuration.Design.PolicyNode
    Microsoft.Practices.EnterpriseLibrary.Security.Configuration.Design.AuthorizationProviderCollectionNode
    Microsoft.Practices.EnterpriseLibrary.Security.Configuration.Design.AuthorizationProviderNode
    Microsoft.Practices.EnterpriseLibrary.Security.Configuration.Design.AuthorizationRuleNode
    Microsoft.Practices.EnterpriseLibrary.Security.Configuration.Design.SecurityCacheProviderCollectionNode
    Microsoft.Practices.EnterpriseLibrary.Security.Configuration.Design.SecurityCacheProviderNode
    Microsoft.Practices.EnterpriseLibrary.Validation.Configuration.Design.FieldNode
    Microsoft.Practices.EnterpriseLibrary.Validation.Configuration.Design.MethodNode
    Microsoft.Practices.EnterpriseLibrary.Validation.Configuration.Design.PropertyNode
    Microsoft.Practices.EnterpriseLibrary.Validation.Configuration.Design.RuleSetNode
    Microsoft.Practices.EnterpriseLibrary.Validation.Configuration.Design.SelfNode
    Microsoft.Practices.EnterpriseLibrary.Validation.Configuration.Design.TypeNode
    Microsoft.Practices.EnterpriseLibrary.Validation.Configuration.Design.ValidatorNodes.ValidatorNodeBase

See Also

ConfigurationNode Members

Microsoft.Practices.EnterpriseLibrary.Configuration.Design Namespace

Retired Content

This content is outdated and is no longer being maintained. It is provided as a courtesy for individuals who are still using these technologies. This page may contain URLs that were valid when originally published, but now link to sites or pages that no longer exist.