3
|
Tim Roberts · 技术社区 · 14 年前 |
![]() |
1
5
因此CompositionBatch是关于添加和删除显式对象实例,而不是连接到catalog,它是关于添加一组定义(如果愿意,也可以称为类型),这些定义随后被构造到CatalogExportProvider中的对象实例中。要做您想做的事情,您需要在将目录传递到容器以排除您想要的类型之前实际地过滤到目录。(见 http://mef.codeplex.com/wikipage?title=Filtering%20Catalogs
|
![]() |
2
1
Tim,您是否希望在创建容器之后,即容器已经组成了一些部分之后,在运行时动态地执行此操作?或者你只是想在启动时应用一个过滤器? |