Microsoft.Practices.EnterpriseLibrary.Common.Configuration Namespace

Classes

  Class Description
Bb689514.pubclass(en-us,PandP.50).gif AssemblyQualifiedTypeNameConverter
Represents a configuration converter that converts a string to Type based on a fully qualified name.
Bb689514.pubclass(en-us,PandP.50).gif AuthorizeUsingCustomProviderExtension
Fluent interface used to configure a custom IAuthorizationProvider instance.
Bb689514.pubclass(en-us,PandP.50).gif AuthorizeUsingRuleProviderExtension
IConfigureSecuritySettings extensions to support configuring AuthorizationRuleProvider instances.
Bb689514.pubclass(en-us,PandP.50).gif BinaryFormatterBuilderExtensions
FormatterBuilder extensions to configure BinaryLogFormatter instances.
Bb689514.pubclass(en-us,PandP.50).gif BlockSectionNames
A set of string constants listing the names of the configuration sections used by the standard set of Entlib blocks.
Bb689514.pubclass(en-us,PandP.50).gif ByteArrayTypeConverter
Represents a configuration converter that converts a byte array to and from a string representation by using base64 encoding.
Bb689514.pubclass(en-us,PandP.50).gif CacheSecurityInCacheStoreExtension
IConfigureSecuritySettings extension that allows to add CachingStoreProvider instances to the security configuration.
Bb689514.pubclass(en-us,PandP.50).gif CacheSecurityInCustomStoreExtension
Fluent interface used to configure a custom ISecurityCacheProvider instance.
Bb689514.pubclass(en-us,PandP.50).gif CachingConfigurationSourceBuilderExtensions
IConfigurationSourceBuilder extensions to support creation of caching configuration settings.
Bb689514.pubclass(en-us,PandP.50).gif CallHandlerData
Base class for configuration information stored about a call handler.
Bb689514.pubclass(en-us,PandP.50).gif CategoryFilterBuilderExtensions
ILoggingConfigurationOptions extensions to configure CategoryFilter instances.
Bb689514.pubclass(en-us,PandP.50).gif CompositeConfigurationSourceHandler
Implements compositional merge behavior to IConfigurationSource implementations.
Bb689514.pubclass(en-us,PandP.50).gif ConfigurationChangedEventArgs
Bb689514.pubclass(en-us,PandP.50).gif ConfigurationElementTypeAttribute
Indicates the configuration object type that is used for the attributed object.
Bb689514.pubclass(en-us,PandP.50).gif ConfigurationFileChangedEventArgs
Bb689514.pubclass(en-us,PandP.50).gif ConfigurationFileSourceWatcher
Watcher for configuration sections in configuration files.
Bb689514.pubclass(en-us,PandP.50).gif ConfigurationSectionCloner
Bb689514.pubclass(en-us,PandP.50).gif ConfigurationSourceBuilder
Entry point that is used for programatically building up a configution source.
Bb689514.pubclass(en-us,PandP.50).gif ConfigurationSourceBuilderExtensions
Provides instrumentation specific configuration extensions to IConfigurationSourceBuilder
Bb689514.pubclass(en-us,PandP.50).gif ConfigurationSourceChangedEventArgs
Event arguments describing which sections have changed in a configuration source.
Bb689514.pubclass(en-us,PandP.50).gif ConfigurationSourceElement
Represents the configuration settings that describe an IConfigurationSource.
Bb689514.pubclass(en-us,PandP.50).gif ConfigurationSourceErrorsException
Exception class for exceptions that occur when reading configuration metadata from a ConfigurationSourceSection.
Bb689514.pubclass(en-us,PandP.50).gif ConfigurationSourceFactory
Contains factory methods to create configuration sources.
Bb689514.pubclass(en-us,PandP.50).gif ConfigurationSourceHandler
Implements common behavior for classes that add extended functionality to IConfigurationSource implementations.
This class can create subordinate sources based on the ConfigurationSourceSection configuration and propagates change events From these sources to the main source.
Bb689514.pubclass(en-us,PandP.50).gif ConfigurationSourceSection
Configuration section for the configuration sources.
Bb689514.pubclass(en-us,PandP.50).gif ConfigurationSourceWatcher
Reacts to changes on the medium on which a set of configuration sections are serialized.
Bb689514.pubclass(en-us,PandP.50).gif CryptographyConfigurationSourceBuilderExtension
IConfigurationSourceBuilder extensions to support creation of cryptography configuration settings.
Bb689514.pubclass(en-us,PandP.50).gif CustomCallHandlerData
A configuration element that allows you to configure arbitrary call handlers that don't otherwise have configuration support.
Bb689514.pubclass(en-us,PandP.50).gif CustomConfigurationElementCollection<T, TCustomElementData>
Represents a collection of NameTypeConfigurationElement objects.
Bb689514.pubclass(en-us,PandP.50).gif CustomFilterBuilderExtensions
ILoggingConfigurationOptions extensions to configure custom ILogFilter instances.
Bb689514.pubclass(en-us,PandP.50).gif CustomFormatterBuilderExtensions
FormatterBuilder extensions to configure custom ILogFormatter instances.
Bb689514.pubclass(en-us,PandP.50).gif CustomHandlerLoggingConfigurationBuilderExtensions
Defines configuration extensions to IExceptionConfigurationAddExceptionHandlers for ReplaceHandler configuration.
Bb689514.pubclass(en-us,PandP.50).gif CustomProviderDataHelper<T>
Generic helper class for custom provider configuration objects.
Bb689514.pubclass(en-us,PandP.50).gif DatabaseProviderExtensions
Provides extensions for common database providers.
Bb689514.pubclass(en-us,PandP.50).gif DataConfigurationSourceBuilderExtensions
Data configuration fluent interface extions to IConfigurationSourceBuilder
Bb689514.pubclass(en-us,PandP.50).gif DictionaryConfigurationSource
Represents a configuration source that is backed by a dictionary of named objects.
Bb689514.pubclass(en-us,PandP.50).gif EncryptItemsWithSharedSymmetricProviderExtension
IBackingStoreEncryptItemsUsing extension that allows an IBackingStore to be encrypted using a SymmetricStorageEncryptionProvider.
Bb689514.pubclass(en-us,PandP.50).gif EncryptUsingCustomHashCryptoProviderNamedExtension
IConfigureCryptography extensions to support configuring custom IHashProvider instances.
Bb689514.pubclass(en-us,PandP.50).gif EncryptUsingCustomSymmetricProviderNamedExtension
IConfigureCryptography extensions to support configuring custom ISymmetricCryptoProvider instances.
Bb689514.pubclass(en-us,PandP.50).gif EncryptUsingDPAPIProviderNamedExtension
IConfigureCryptography extensions to support configuring DpapiSymmetricCryptoProvider instances.
Bb689514.pubclass(en-us,PandP.50).gif EncryptUsingHashAlgorithmProviderNamedExtension
IConfigureCryptography extensions to support configuring HashAlgorithmProvider instances.
Bb689514.pubclass(en-us,PandP.50).gif EncryptUsingKeyedHashAlgorithmProviderNamedExtension
IConfigureCryptography extensions to support configuring KeyedHashAlgorithmProvider instances.
Bb689514.pubclass(en-us,PandP.50).gif EncryptUsingSymmetricProviderNamedExtension
IConfigureCryptography extensions to support configuring SymmetricAlgorithmProvider instances.
Bb689514.pubclass(en-us,PandP.50).gif EnterpriseLibraryContainer
Entry point for the container infrastructure for Enterprise Library.
Bb689514.pubclass(en-us,PandP.50).gif EnumConverterWithExclusiveStandardValues<T>
Type converter used to work around enums with enums wrongly marked as "flags".
Bb689514.pubclass(en-us,PandP.50).gif ExceptionHandlerConfigurationExtension
Provides a base extensible class for handler configuration extensions. This class eases the handling of the IExceptionConfigurationAddExceptionHandlers that is the typical entry point for most exception handler's fluent configuration interface.
Bb689514.pubclass(en-us,PandP.50).gif ExceptionHandlingConfigurationSourceBuilderExtensions
IConfigurationSourceBuilder extensions to support creation of exception handling configuration sections.
Bb689514.pubclass(en-us,PandP.50).gif ExceptionHandlingLoggingConfigurationSourceBuilderExtensions
Extensions to IExceptionConfigurationAddExceptionHandlers that support logging exceptions.
Bb689514.pubclass(en-us,PandP.50).gif FileBasedConfigurationSource
Represents the implementation details for file-based configuration sources.
Bb689514.pubclass(en-us,PandP.50).gif FileConfigurationSource
Represents a configuration source that retrieves configuration information from an arbitrary file.
Bb689514.pubclass(en-us,PandP.50).gif FileConfigurationSourceElement
Represents the configuration settings that describe a FileConfigurationSource.
Bb689514.pubclass(en-us,PandP.50).gif ForCacheManagerNamedExtension
ICachingConfiguration extensions to support configuring CacheManager intances.
Bb689514.pubclass(en-us,PandP.50).gif ForCustomCacheManagerNamedExtension
ICachingConfiguration extensions to support configuring custom ICacheManager instances.
Bb689514.pubclass(en-us,PandP.50).gif FormatterBuilder
Entry point for configuring instances of ILogFormatter.
Bb689514.pubclass(en-us,PandP.50).gif HierarchicalConfigurationSourceHandler
Implements hierarchical merge behavior to IConfigurationSource implementations.
Bb689514.pubclass(en-us,PandP.50).gif LogEnabledFilterBuilderExtensions
Bb689514.pubclass(en-us,PandP.50).gif LoggingConfigurationSourceBuilderExtensions
IConfigurationSourceBuilder extensions to support creation of logging configuration sections.
Bb689514.pubclass(en-us,PandP.50).gif MergeableConfigurationCollectionFactory
Bb689514.pubclass(en-us,PandP.50).gif NamedConfigurationElement
Represents a named ConfigurationElement where the name is the key to a collection.
Bb689514.pubclass(en-us,PandP.50).gif NamedElementCollection<T>
Represents a collection of NamedConfigurationElement objects.
Bb689514.pubclass(en-us,PandP.50).gif NameTypeConfigurationElement
Represents a ConfigurationElement that has a name and type.
Bb689514.pubclass(en-us,PandP.50).gif NameTypeConfigurationElementCollection<T, TCustomElementData>
Represents a collection of NameTypeConfigurationElement objects.
Bb689514.pubclass(en-us,PandP.50).gif NullConfigurationSource
Represents a null configuration source that always returns null for a section.
Bb689514.pubclass(en-us,PandP.50).gif PolymorphicConfigurationElementCollection<T>
Represents the base class from which all implementations of polymorphic configuration collections must derive.
Bb689514.pubclass(en-us,PandP.50).gif PriorityFilterBuilderExtensions
Bb689514.pubclass(en-us,PandP.50).gif RedirectedSectionElement
Configuration element for a redirected section.
The Name property is used to identify the redireced section, based on its section name.
Bb689514.pubclass(en-us,PandP.50).gif ReplaceWithHandlerLoggingConfigurationSourceBuilderExtensions
Defines configuration extensions to IExceptionConfigurationAddExceptionHandlers for ReplaceHandler configuration.
Bb689514.pubclass(en-us,PandP.50).gif SectionChangedEventArgs<TSection>
Event argument passed when a configuration section signals that it has changed.
Bb689514.pubclass(en-us,PandP.50).gif SecuritySettingsExtension
IConfigurationSourceBuilder extensions to support creation of security configuration settings.
Bb689514.pubclass(en-us,PandP.50).gif SendToCustomTraceListenerExtensions
Extension methods to support configuration of CustomTraceListener.
Bb689514.pubclass(en-us,PandP.50).gif SendToDatabaseListenerExtensions
Extension methods to support configuration of FormattedDatabaseTraceListener.
Bb689514.pubclass(en-us,PandP.50).gif SendToEmailTraceListenerExtensions
Extension methods to support configuration of EmailTraceListener.
Bb689514.pubclass(en-us,PandP.50).gif SendToFlatFileTraceListenerExtension
Extension methods to support configuration of FlatFileTraceListener.
Bb689514.pubclass(en-us,PandP.50).gif SendToFormattedEventLogTraceListenerExtension
Extension methods to support configuration of FormattedEventLogTraceListener.
Bb689514.pubclass(en-us,PandP.50).gif SendToMsmqTraceListenerExtensions
Extension methods to support configuration of MsmqTraceListener.
Bb689514.pubclass(en-us,PandP.50).gif SendToRollingFileTraceListenerExtensions
Extension methods to support configuration of RollingFlatFileTraceListener.
Bb689514.pubclass(en-us,PandP.50).gif SendToSystemDiagnosticsTraceListenerExtensions
Extension methods to support configuration of TraceListener.
Bb689514.pubclass(en-us,PandP.50).gif SendToWmiTraceListenerExtensions
Extension methods to support configuration of a WmiTraceListener.
Bb689514.pubclass(en-us,PandP.50).gif SendToXmlTraceListenerExtensions
Extension methods to support configuration of XmlTraceListener.
Bb689514.pubclass(en-us,PandP.50).gif SerializableConfigurationSection
Represents a configuration section that can be serialized and deserialized to XML.
Bb689514.pubclass(en-us,PandP.50).gif StoreInCustomStoreExtension
ICachingConfigurationCacheManager extension that allows a custom IBackingStore to be configured.
Bb689514.pubclass(en-us,PandP.50).gif StoreInDatabaseExtension
ICachingConfigurationCacheManager extension that allows an DataBackingStore to be configured.
Bb689514.pubclass(en-us,PandP.50).gif StoreInIsolatedStorageExtension
ICachingConfigurationCacheManager extension that allows an IsolatedStorageBackingStore to be configured.
Bb689514.pubclass(en-us,PandP.50).gif SystemConfigurationSource
Represents an IConfigurationSource that retrieves the configuration information from the application's default configuration file using the ConfigurationManager API.
Bb689514.pubclass(en-us,PandP.50).gif SystemConfigurationSourceElement
Represents the configuration settings that describe an SystemConfigurationSource.
Bb689514.pubclass(en-us,PandP.50).gif TextFormatterBuilderExtensions
FormatterBuilder extensions to configure TextFormatter instances.
Bb689514.pubclass(en-us,PandP.50).gif TypeRegistrationProviderConfigurationSourceBuilderExtension
IConfigurationSourceBuilder extensions to support creation of type registration provider settings.
Bb689514.pubclass(en-us,PandP.50).gif TypeRegistrationProviderElement
Contains settings specific to the registration of a TypeRegistrationsProvider.
Bb689514.pubclass(en-us,PandP.50).gif TypeRegistrationProviderElementCollection
Contains a collection of TypeRegistrationProviderElement.
Bb689514.pubclass(en-us,PandP.50).gif TypeRegistrationProvidersConfigurationSection
Contains settings to determine which TypeRegistrationsProvider to configure the EnterpriseLibraryContainer with.
Bb689514.pubclass(en-us,PandP.50).gif WcfExceptionShieldingConfigurationSourceBuilderExtensions
Provides fluent configuration exception handling extensions to IExceptionConfigurationAddExceptionHandlers
Bb689514.pubclass(en-us,PandP.50).gif WrapWithHandlerLoggingConfigurationSourceBuilderExtensions
Provides WrapHandlerData configuration extensions to the ExceptionHandling fluent configuration interface.

Interfaces

  Interface Description
Bb689514.pubinterface(en-us,PandP.50).gif ICloneableConfigurationElement
Interface used to implement custom clone behavior for a ConfigurationElement.
Bb689514.pubinterface(en-us,PandP.50).gif IConfigurationSource
Represents a source for getting configuration information.
Bb689514.pubinterface(en-us,PandP.50).gif IConfigurationSourceBuilder
Defines a configuration source builder.
Bb689514.pubinterface(en-us,PandP.50).gif IConfigurationSourceTest
This interface supports the Enterprise Library infrastructure and is not intended to be used directly from your code. Augmented version of the IConfigurationSource interface intended to be used by unit tests.
Bb689514.pubinterface(en-us,PandP.50).gif ICustomProviderData
Represents the configuration settings for a custom provider.
Bb689514.pubinterface(en-us,PandP.50).gif IExceptionHandlerExtension
Used to provide context to extensions of the Exception Handling fluent configuration interface.
Bb689514.pubinterface(en-us,PandP.50).gif IHelperAssistedCustomConfigurationData<T>
This interface must be implemented by configuration objects for custom providers that rely on a CustomProviderDataHelper<T> to perform the dynamic properties management.
Bb689514.pubinterface(en-us,PandP.50).gif IInstrumentationConfiguration
Defines instrumentation configuration options.
Bb689514.pubinterface(en-us,PandP.50).gif IMergeableConfigurationElementCollection
Interface that allows a ConfigurationElementCollection to be merged.
Bb689514.pubinterface(en-us,PandP.50).gif IObjectWithName
Represents the abstraction of an object with a name.
Bb689514.pubinterface(en-us,PandP.50).gif IObjectWithNameAndType
Represents the abstraction of an object with a name and a type.
Bb689514.pubinterface(en-us,PandP.50).gif IProtectedConfigurationSource
TODO: Add Comment

Delegates

  Delegate Description
Bb689514.pubdelegate(en-us,PandP.50).gif ConfigurationChangedEventHandler
Event handler called after a configuration has changed.