一个MEF容器实例是不可变的.如果catalog支持改变(像观察一个目录的改变)或是如果你的代码在运行时添加或移除部件,改变都可能发生.以前,你不得不作出改变并在组合容器上调用它的组合方法.在Preview 4 版中,我们已经介绍了对Composition Batch的支持. 批处理包含了一系列要添加或移除的部件.变化执行后,容器将自动地触发重合,这将更新受变化影响的可重组导入.考虑这样一个场景,一个设置窗口和一个用户选择和取消选择项.这些将导致映射到当前容器中部件与否.为了应用batch,你将…