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