ExtensionRegistrarBase<T,TMetadataView> 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
常规扩展注册器的基类和验证注册器的特殊用例
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>) |
比较同一类型的两个导入对象。 |