ExtensionRegistrarBase<T,TMetadataView> 类

定义

常规扩展注册器的基类和验证注册器的特殊用例

generic <typename T, typename TMetadataView>
public ref class ExtensionRegistrarBase abstract
public abstract class ExtensionRegistrarBase<T,TMetadataView>
type ExtensionRegistrarBase<'T, 'MetadataView> = class
Public MustInherit Class ExtensionRegistrarBase(Of T, TMetadataView)

类型参数

T
TMetadataView
继承
ExtensionRegistrarBase<T,TMetadataView>
派生

构造函数

ExtensionRegistrarBase<T,TMetadataView>()

属性

FilteredImports
LazyImports

应用筛选后的延迟导入列表。

Logger

用于记录注册器对象遇到的异常/错误。

UnfilteredLazyImports

MEF 导入的 T 的列表。

方法

CanImport(Lazy<T,TMetadataView>)

确定是否对于特定的延迟导入,应导入基础导出的对象。 默认实现允许所有导入。

Compare(Tuple<T,TMetadataView>, Tuple<T,TMetadataView>)

比较同一类型的两个导入对象。

适用于