ComposablePart 类

定义

定义用于导入对象和生成已导出对象的可组合部件的抽象基类。

public ref class ComposablePart abstract
public abstract class ComposablePart
type ComposablePart = class
Public MustInherit Class ComposablePart
继承
ComposablePart

构造函数

ComposablePart()

初始化 ComposablePart 类的新实例。

属性

ExportDefinitions

获取 ExportDefinition 对象的集合,这些对象描述由此部件提供的已导出对象。

ImportDefinitions

获取 ImportDefinition 对象的集合,这些对象描述此部件所需的已导入对象。

Metadata

获取 ComposablePart 对象的元数据。

方法

Activate()

在已设置部件的所有导入并可检索导出之后调用。

Equals(Object)

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

(继承自 Object)
GetExportedValue(ExportDefinition)

获取由指定的 ExportDefinition 对象描述的已导出对象。

GetHashCode()

作为默认哈希函数。

(继承自 Object)
GetType()

获取当前实例的 Type

(继承自 Object)
MemberwiseClone()

创建当前 Object 的浅表副本。

(继承自 Object)
SetImport(ImportDefinition, IEnumerable<Export>)

将由指定的 ImportDefinition 对象描述的导入设置为由指定的导出来满足。

ToString()

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

(继承自 Object)

适用于