托管扩展框架的第三个预览版_Managed Extensibility Framework 2 Preview 3下载地址

点这里下载 → 下载地址
相关Tags:

托管扩展框架的第三个预览版_Managed Extensibility Framework 2 Preview 3软件简介

允许更多的应用程序和组件的重用

托管扩展框架(MEF)是一个图书馆。NET的应用程序和组件,使更多的重用。使用MEF,。NET应用程序可以被静态地编译为动态组成的转变。如果你正在构建可扩展的应用程序,可扩展的框架和应用扩展,那么MEF是给你的神器出山:www.shenqi73.com

托管扩展框架(或简称MEF)简化了创建可扩展应用程序。 MEF提供了发现和组合功能,您可以利用加载应用程序扩展名。

粗略地说,MEF的核心组成的目录和CompositionContainer中。目录是负责发现扩展和容器坐标创造和满足的依赖关系。

- MEF一流的的的公民是ComposablePart的(请参阅部件)。一个可组合的一部分,提供了一个或多个出口,也可能依赖于一个或多个外部提供的服务或进口。一个组合的一部分,也是管理的一个实例,它可以是一个给定类型的一个对象实例(它是在默认MEF实现)。然而,MEF,是可扩展的和产生额外ComposablePart实现可只要他们坚持进口/出口合同。

- 出口和进口都有一个合同。合同是出口和进口之间的桥梁。出口合同可以包括进一步的元数据,它的发现可以用来过滤。例如,它可能表明出口提供特定的功能。
MEF的的容器交互目录有访问组合的部分。容器本身可以解决一部分的依赖关系,并公开向外界出口。你可以自由组合的一部分的情况下直接添加到容器中,如果你想。
- ComposablePart返回目录将可能是您的应用程序的扩展。组件的主机应用程序提供它可能有进口(相关性),很可能导出他人。

- 默认MEF组合的一部分实现使用基于属性的元数据,申报出口和进口。这使得MEF,以确定零件,进口,出口完全通过发现。

此版本中的新功能:

·引进CompositionOptions容器实例
·CompositionOptions.DisableSilentRejection使MEF组成错误抛出一个异常。有用的诊断
·支持开放的仿制药
·支持属性的注册类型
·包括一个ASP.NET MVC的代码示例

随便看看

软件简略信息
  • 软件大小:2.54 MB
  • 下载次数:99
  • 更新时间:2013-03-09 12:27:00
  • 不能下载请报告错误,谢谢
本类热门软件