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