Determines in which order tasks of projects should be executed. This is
relevant only when the InvokeProjects(array<ProjectInvocation>[]()[]) method
is called with many projects or if many projects are executed
together due to recursive processing.
Namespace:
PostSharp.ExtensibilityAssembly: PostSharp.Core (in PostSharp.Core.dll)
Syntax
| Visual Basic (Declaration) |
|---|
Public Enumeration ProjectExecutionOrder |
| C# |
|---|
public enum ProjectExecutionOrder |
| Visual C++ |
|---|
public enum class ProjectExecutionOrder |
Members
| Member name | Description | |
|---|---|---|
| Default |
Default execution order: Sequential.
| |
| Sequential |
Projects are executed atomically. All tasks of all phases of one project are executed,
then the next projects are executed.
| |
| Phased |
Groups of projects are executed per phase. Tasks of one phases of all projects are executed,
then the next phases are are executed for all projects.
|