Abstract C# project interface. More...
List of all members.
Abstract C# project interface.
Add files to project.
Add macro.
Remove all project nodes and entities. Warning!!! This method do not removes entities from entity model.
Implements IProject.
Get build entity model flag.
Get files.
Get macros.
Returns namespace.
Returns parse documentation comments flag.
Get project path.
Implements IExternalAssemblyOwner.
Get perfomance statistics.
Build nodes and entities.
Remove nodes and entities.
Returns true if macro is set.
Generate compilation units and entities. Add entities to entity model.
Parse snippet.
Remove project entities from entity model.
Removes entities defined from files.
Removes entities and AST-nodes defined from files.
Remove files from project.
Remove macros.
Set build entity model flag.
Set parse documentation comments flag.
Set project path.