MefHosting.CreateExportProviderAsync 方法

定义

重载

CreateExportProviderAsync()

创建一个新的 MEF 容器,该容器使用构造函数中指定的所有程序集进行初始化。

CreateExportProviderAsync(Type[])

基于 MEF 部件的显式列表创建一次性 ExportProvider

CreateExportProviderAsync()

创建一个新的 MEF 容器,该容器使用构造函数中指定的所有程序集进行初始化。

public System.Threading.Tasks.Task<Microsoft.VisualStudio.Composition.ExportProvider> CreateExportProviderAsync ();
member this.CreateExportProviderAsync : unit -> System.Threading.Tasks.Task<Microsoft.VisualStudio.Composition.ExportProvider>
Public Function CreateExportProviderAsync () As Task(Of ExportProvider)

返回

其结果为 ExportProvider的任务。

适用于

CreateExportProviderAsync(Type[])

基于 MEF 部件的显式列表创建一次性 ExportProvider

public static System.Threading.Tasks.Task<Microsoft.VisualStudio.Composition.ExportProvider> CreateExportProviderAsync (params Type[] partTypes);
static member CreateExportProviderAsync : Type[] -> System.Threading.Tasks.Task<Microsoft.VisualStudio.Composition.ExportProvider>
Public Shared Function CreateExportProviderAsync (ParamArray partTypes As Type()) As Task(Of ExportProvider)

参数

partTypes
Type[]

定义要包含在后备目录中的 MEF 部件的类型。

返回

ExportProvider

适用于