Поделиться через


Microsoft.CodeAnalysis.Host Пространство имен

Классы

HostLanguageServices

Для языковых служб, предоставляемых средой узла.

HostServices

Службы, предоставляемые средой узла.

HostWorkspaceServices

Для служб рабочей области, предоставляемых средой узла.

LanguageServices

Для языковых служб, предоставляемых средой узла.

SolutionServices

Для служб решения, предоставляемых средой узла.

Интерфейсы

IAnalyzerService
ILanguageService

Пустой интерфейс только для обозначения языковых служб.

IPersistentStorage
IPersistentStorageService

Является устаревшей. Roslyn больше не поддерживает механизм для выполнения произвольного сохранения данных. Если такая функциональность необходима, потребители несут ответственность за предоставление ей любой необходимой семантики.

ITemporaryStorageService

Эта служба позволяет получить доступ к временному хранилищу.

ITemporaryStreamStorage
ITemporaryTextStorage

TemporaryStorage можно использовать для чтения и записи текста во временное хранилище.

IWorkspaceService

Пустой интерфейс только для пометки служб рабочей области.

Делегаты

HostWorkspaceServices.MetadataFilter