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)

适用于