ContainerConfiguration Class
Configures and constructs a lightweight container.
Assembly: System.Composition.TypedParts (in System.Composition.TypedParts.dll)
| Name | Description | |
|---|---|---|
![]() | ContainerConfiguration() | Initializes a new instance of the ContainerConfiguration class. |
| Name | Description | |
|---|---|---|
![]() | CreateContainer() | Creates the container. |
![]() | Equals(Object) | (Inherited from Object.) |
![]() | Finalize() | (Inherited from Object.) |
![]() | GetHashCode() | (Inherited from Object.) |
![]() | GetType() | (Inherited from Object.) |
![]() | MemberwiseClone() | (Inherited from Object.) |
![]() | ToString() | (Inherited from Object.) |
![]() | WithAssemblies(IEnumerable<Assembly>) | Adds part types from the specified collection of assemblies to the container. |
![]() | WithAssemblies(IEnumerable<Assembly>, AttributedModelProvider) | Adds part types from the specified collection of assemblies to the container, using the specified conventions. |
![]() | WithAssembly(Assembly) | Adds part types from the specified assembly to the container. |
![]() | WithAssembly(Assembly, AttributedModelProvider) | Adds part types from the specified assembly to the container, using the specified conventions. |
![]() | WithDefaultConventions(AttributedModelProvider) | Specifies the default conventions to use for added parts. |
![]() | WithPart(Type) | Adds a specified part type to the container. |
![]() | WithPart(Type, AttributedModelProvider) | Adds a specified part type to the container. |
![]() | WithPart<TPart>() | Adds the specified generic type to the container. |
![]() | WithPart<TPart>(AttributedModelProvider) | Adds the specified generic type to the container. |
![]() | WithParts(IEnumerable<Type>) | Adds the specified part types to the container. |
![]() | WithParts(IEnumerable<Type>, AttributedModelProvider) | Adds the specified part types to the container. |
![]() | WithParts(Type[]) | Adds the specified array of part types to the container. |
![]() | WithProvider(ExportDescriptorProvider) | Adds the specified provider to the container. |
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

