Freigeben über


Microsoft.CodeAnalysis.Host Namespace

Klassen

HostLanguageServices

Pro Sprachdienste, die von der Hostumgebung bereitgestellt werden.

HostServices

Dienste, die von der Hostumgebung bereitgestellt werden.

HostWorkspaceServices

Dienste pro Arbeitsbereich, die von der Hostumgebung bereitgestellt werden.

LanguageServices

Pro Sprachdienste, die von der Hostumgebung bereitgestellt werden.

SolutionServices

Pro Lösungsdienste, die von der Hostumgebung bereitgestellt werden.

Schnittstellen

IAnalyzerService
ILanguageService

Leere Schnittstelle, nur um Sprachdienste zu markieren.

IPersistentStorage
IPersistentStorageService

Veraltet. Roslyn unterstützt keinen Mechanismus mehr, um eine beliebige Persistenz von Daten durchzuführen. Wenn eine solche Funktionalität benötigt wird, sind die Verbraucher dafür verantwortlich, sie selbst mit der benötigten Semantik bereitzustellen.

ITemporaryStorageService

Mit diesem Dienst können Sie auf temporären Speicher zugreifen.

ITemporaryStreamStorage
ITemporaryTextStorage

TemporaryStorage kann verwendet werden, um Text an einem temporären Speicherort zu lesen und zu schreiben.

IWorkspaceService

Leere Schnittstelle, nur um Arbeitsbereichsdienste zu markieren.

Delegaten

HostWorkspaceServices.MetadataFilter