Microsoft.CodeAnalysis.Host.Mef Namespace
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Klassen
ExportLanguageServiceAttribute |
Verwenden Sie dieses Attribut, um eine Implementierung für die ILanguageService Aufnahme in einen MEF-basierten Arbeitsbereich zu deklarieren. |
ExportLanguageServiceFactoryAttribute |
Verwenden Sie dieses Attribut, um eine Implementierung für die ILanguageServiceFactory Aufnahme in einen MEF-basierten Arbeitsbereich zu deklarieren. |
ExportWorkspaceServiceAttribute |
Verwenden Sie dieses Attribut, um eine Implementierung für die IWorkspaceService Aufnahme in einen MEF-basierten Arbeitsbereich zu deklarieren. |
ExportWorkspaceServiceFactoryAttribute |
Verwenden Sie dieses Attribut, um eine Implementierung für die IWorkspaceServiceFactory Aufnahme in einen MEF-basierten Arbeitsbereich zu deklarieren. |
MefHostServices | |
ServiceLayer |
Die Ebene eines exportierten Diensts. Wenn mehrere Definitionen eines Diensts vorhanden sind, wird die ServiceLayer Verwendung verwendet, um zu bestimmen, welche Verwendet wird. |
Schnittstellen
ILanguageServiceFactory |
Eine Factory, die Instanzen einer bestimmten ILanguageService. Implementieren Sie eine ILanguageServiceFactory Zeit, wenn Sie Instanzen bereitstellen ILanguageService möchten, die andere Dienste verwenden. |
IWorkspaceServiceFactory |
Eine Factory, die Instanzen einer bestimmten IWorkspaceService. Implementieren Sie eine IWorkspaceServiceFactory Zeit, wenn Sie Instanzen bereitstellen IWorkspaceService möchten, die andere Dienste verwenden. |