Microsoft.Practices.Unity.Configuration Namespace
| Class | Description | |
|---|---|---|
![]() | AliasElement |
A configuration element storing information about a single type alias.
|
![]() | AliasElementCollection |
A collection of AliasElements.
|
![]() | ArrayElement |
A configuration element used to configure injection of
a specific set of values into an array.
|
![]() | AssemblyElement |
A configuration element representing the namespace
tags in the config file.
|
![]() | AssemblyElementCollection |
A collection of AssemblyElements in configuration.
|
![]() | ConstructorElement |
Configuration element representing a constructor configuration.
|
![]() | ContainerConfiguringElement |
A base class for those elements that can be used
to configure a unity container.
|
![]() | ContainerConfiguringElementCollection |
A collection of ContainerConfiguringElements as
loaded from configuration.
|
![]() | ContainerElement |
A configuration element class defining the set of registrations to be
put into a container.
|
![]() | ContainerElementCollection |
Collection element for ContainerElements.
|
![]() | ContainerExtensionElement |
Configuration element representing an extension to add to a container.
|
![]() | ContainerExtensionElementCollection |
A collection of ContainerExtensionElements.
|
![]() | DependencyElement |
A ParameterValueElement derived class that describes
a parameter that should be resolved through the container.
|
![]() | ExtensionConfigurationElement |
Base class used to derive new elements that can occur
directly within a container element.
|
![]() | ExtensionConfigurationElementCollection |
A collection of ExtensionConfigurationElements.
|
![]() | ExtensionElementMap |
This class manages the set of extension elements
added by section elements.
|
![]() | InjectionMemberElement |
Base class for configuration elements that generate InjectionMember
object to configure a container.
|
![]() | InjectionMemberElementCollection |
A polymorphic collection of InjectionMemberElements.
|
![]() | InstanceElement |
A configuration element that describes an instance to add to the container.
|
![]() | InstanceElementCollection |
A collection of InstanceElements.
|
![]() | LifetimeElement |
A configuration element that represents lifetime managers.
|
![]() | MethodElement |
A configuration element representing a method to call.
|
![]() | NamedElement |
An element with a single "name" property, used for
the namespaces and assemblies.
|
![]() | NamespaceElement |
A configuration element representing the namespace
tags in the config file.
|
![]() | NamespaceElementCollection |
A collection of NamespaceElements in configuration.
|
![]() | OptionalElement |
A configuration element that specifies that a value
is optional.
|
![]() | ParameterElement |
Configuration element representing a parameter passed to a constructor
or a method.
|
![]() | ParameterElementCollection |
A collection of ParameterElement objects.
|
![]() | ParameterValueElement |
Base class for configuration elements that describe a value that will
be injected.
|
![]() | ParameterValueElementCollection |
A collection of ParameterValueElement objects.
|
![]() | PropertyElement |
A class representing a property configuration element.
|
![]() | RegisterElement |
A configuration element representing a single container type registration.
|
![]() | RegisterElementCollection |
A collection of RegisterElements.
|
![]() | SectionExtension |
Base class for Unity configuration section extensions.
Derived classes are used to add custom elments and aliases
into the configuration section being loaded.
|
![]() | SectionExtensionContext |
An object that gives the ability to add
elements and aliases to a configuration section.
|
![]() | SectionExtensionElement |
A configuration element used to specify which extensions to
add to the configuration schema.
|
![]() | SectionExtensionElementCollection |
A collection of SectionExtensionElements.
|
![]() | UnityConfigurationSection |
A configuration section describing configuration for an IUnityContainer.
|
![]() | UnityContainerExtensions |
Extensions to IUnityContainer to simplify
loading configuration into a container.
|
![]() | ValueElement |
Element that describes a constant value that will be
injected into the container.
|
