Compartir a través de


Microsoft.CodeAnalysis.Host.Mef Espacio de nombres

Clases

ExportLanguageServiceAttribute

Use este atributo para declarar una ILanguageService implementación para su inclusión en un área de trabajo basada en MEF.

ExportLanguageServiceFactoryAttribute

Use este atributo para declarar una ILanguageServiceFactory implementación para su inclusión en un área de trabajo basada en MEF.

ExportWorkspaceServiceAttribute

Use este atributo para declarar una IWorkspaceService implementación para su inclusión en un área de trabajo basada en MEF.

ExportWorkspaceServiceFactoryAttribute

Use este atributo para declarar una IWorkspaceServiceFactory implementación para su inclusión en un área de trabajo basada en MEF.

MefHostServices
ServiceLayer

Capa de un servicio exportado.

Si hay varias definiciones de un servicio, ServiceLayer se usa para determinar cuál se usa.

Interfaces

ILanguageServiceFactory

Un generador que crea instancias de un objeto específico ILanguageService.

Implemente un ILanguageServiceFactory elemento cuando desee proporcionar ILanguageService instancias que usen otros servicios.

IWorkspaceServiceFactory

Un generador que crea instancias de un objeto específico IWorkspaceService.

Implemente un IWorkspaceServiceFactory elemento cuando desee proporcionar IWorkspaceService instancias que usen otros servicios.