Roslyn(.NET Compiler Platform)
C#とVisual Basicのコンパイラ実装であると同時に、コード解析ツールを作るためのAPI群でもある基盤。
- 概念URI
https://comcomponent.com/knowledge/roslyn/
- 別名・表記
- .NET Compiler Platform / Roslynコンパイラ
- 最終確認日
- 2026-08-01
- 機械可読データ
- JSON-LD
この概念が関わる関係
- Roslyn(.NET Compiler Platform)はSyntax Treeを利用します。Roslynはソースコードの構文構造を、クラス・メソッド・式などのC#の構文要素として整理されたSyntax Treeとして表す / 確度: 確立した関係 / 確認日: 2026-08-01 出典
- Roslyn(.NET Compiler Platform)はSemanticModelを利用します。Roslynはコードの意味(このコードが何を指しているか)を、SemanticModelというAPIとして構文とは別に提供する / 確度: 確立した関係 / 確認日: 2026-08-01 出典
- Roslyn(.NET Compiler Platform)はWorkspace(Roslyn)を利用します。Roslynは単一ファイルではなくソリューションやプロジェクト全体を扱うためにWorkspaceを提供する / 確度: 確立した関係 / 確認日: 2026-08-01 出典
この概念を扱う記事
一次資料
このページはサイトの知識グラフ(_data/knowledge/)から自動生成されています。誤りの指摘はお問い合わせからお願いします。