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>, AttributedModelProvider)

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

WithAssemblies(IEnumerable<Assembly>)

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

WithAssembly(Assembly, AttributedModelProvider)

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

WithAssembly(Assembly)

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

WithDefaultConventions(AttributedModelProvider)

指定要用于添加部件的默认约定。

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

将单个实例添加到容器。

WithExport(Type, Object)

将单个实例添加到容器。

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

将单个实例添加到容器。

WithExport<TExport>(TExport)

将单个实例添加到容器。

WithPart(Type, AttributedModelProvider)

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

WithPart(Type)

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

WithPart<TPart>()

将指定类型添加到容器。

WithPart<TPart>(AttributedModelProvider)

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

WithParts(IEnumerable<Type>, AttributedModelProvider)

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

WithParts(IEnumerable<Type>)

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

WithParts(Type[])

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

WithProvider(ExportDescriptorProvider)

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

适用于