Represents a named collection of modules that should be executed by the engine.
- Namespace
- Statiq
.Common - Interfaces
- Implementing Types
Syntax
public interface IPipeline : IReadOnlyPipeline
Remarks
If the pipeline implements
IDisposable
, System.IDisposable.Dispose
will be called when the engine is disposed (I.e., on application exit).
Properties
Name | Property Type | Summary |
---|---|---|
Dependencies | HashSet |
|
DependencyOf | HashSet |
|
Deployment | bool | |
ExecutionPolicy | ExecutionPolicy | |
InputModules | ModuleList |
Modules that will execute during the input phase.
|
Isolated | bool | |
OutputModules | ModuleList |
Modules that will execute during the output phase.
|
Post |
bool | |
PostProcessModules | ModuleList |
Modules that will execute during the post-process phase.
|
ProcessModules | ModuleList |
Modules that will execute during the process phase.
|