Microsoft.CodeAnalysis.Host.Mef Espace de noms
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Classes
ExportLanguageServiceAttribute |
Utilisez cet attribut pour déclarer une ILanguageService implémentation pour l’inclusion dans un espace de travail MEF. |
ExportLanguageServiceFactoryAttribute |
Utilisez cet attribut pour déclarer une ILanguageServiceFactory implémentation pour l’inclusion dans un espace de travail MEF. |
ExportWorkspaceServiceAttribute |
Utilisez cet attribut pour déclarer une IWorkspaceService implémentation pour l’inclusion dans un espace de travail MEF. |
ExportWorkspaceServiceFactoryAttribute |
Utilisez cet attribut pour déclarer une IWorkspaceServiceFactory implémentation pour l’inclusion dans un espace de travail MEF. |
MefHostServices | |
ServiceLayer |
Couche d’un service exporté. S’il existe plusieurs définitions d’un service, celle-ci ServiceLayer est utilisée pour déterminer laquelle est utilisée. |
Interfaces
ILanguageServiceFactory |
Fabrique qui crée des instances d’un objet spécifique ILanguageService. Implémentez un ILanguageServiceFactory moment où vous souhaitez fournir des ILanguageService instances qui utilisent d’autres services. |
IWorkspaceServiceFactory |
Fabrique qui crée des instances d’un objet spécifique IWorkspaceService. Implémentez un IWorkspaceServiceFactory moment où vous souhaitez fournir des IWorkspaceService instances qui utilisent d’autres services. |