public interface ICompilationSourcePublic Interface ICompilationSourcepublic interface class ICompilationSourcetype ICompilationSource = interface end| CompilationUnit | Исходный код |
| ID | Идентификатор исходного кода. Устанавливается в объекте и прописывается комментарием в исходном коде для установления соответствия. |
| Name | Имя |
| RequiredReferences | Требуемые референсы |
| AppendUsings | (Определяется CompilationSourceExtensions) |
| Normalize | (Определяется CompilationSourceExtensions) |
| SetSourceID | (Определяется CompilationSourceExtensions) |
| WithCompilationUnit | (Определяется CompilationSourceExtensions) |