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