ContainerConfiguration 类

定义

配置和构造轻量级容器。

public ref class ContainerConfiguration
public class ContainerConfiguration
type ContainerConfiguration = class
Public Class ContainerConfiguration
继承
ContainerConfiguration

构造函数

ContainerConfiguration()

初始化 ContainerConfiguration 类的新实例。

方法

CreateContainer()

创建容器。

Equals(Object)

确定指定对象是否等于当前对象。

(继承自 Object)
GetHashCode()

作为默认哈希函数。

(继承自 Object)
GetType()

获取当前实例的 Type

(继承自 Object)
MemberwiseClone()

创建当前 Object 的浅表副本。

(继承自 Object)
ToString()

返回表示当前对象的字符串。

(继承自 Object)
WithAssemblies(IEnumerable<Assembly>)

将部件类型从指定的程序集集合添加到容器中。

WithAssemblies(IEnumerable<Assembly>, AttributedModelProvider)

用指定的约定将指定程序集集合中的部件类型添加到容器中。

WithAssembly(Assembly)

将部件类型从指定的程序集添加到容器中。

WithAssembly(Assembly, AttributedModelProvider)

用指定的约定将指定程序集中的部件类型添加到容器中。

WithDefaultConventions(AttributedModelProvider)

指定用于已增加部件的默认约定。

WithExport(Type, Object)

将单个实例添加到容器。

WithExport(Type, Object, String, IDictionary<String,Object>)

将单个实例添加到容器。

WithExport<TExport>(TExport)

将单个实例添加到容器。

WithExport<TExport>(TExport, String, IDictionary<String,Object>)

将单个实例添加到容器。

WithPart(Type)

将指定的部件类型添加到容器中。

WithPart(Type, AttributedModelProvider)

将指定的部件类型添加到容器中。

WithPart<TPart>()

将指定类型添加到容器中。

WithPart<TPart>(AttributedModelProvider)

用指定的约定将指定类型添加到容器中。

WithParts(IEnumerable<Type>)

将指定的部件类型添加到容器中。

WithParts(IEnumerable<Type>, AttributedModelProvider)

用指定的约定将指定部件类型添加到容器中。

WithParts(Type[])

将指定部件类型的数组添加到容器中。

WithProvider(ExportDescriptorProvider)

将指定的提供程序添加到容器中。

适用于