INamedPipelineWrapper Interface
graph BT Type-.->Interface0["INamedPipeline"] click Interface0 "/api/Statiq.Common/INamedPipeline" Type-.->Interface1["IPipeline"] click Interface1 "/api/Statiq.Common/IPipeline" Type-.->Interface2["IReadOnlyPipeline"] click Interface2 "/api/Statiq.Common/IReadOnlyPipeline" Type["INamedPipelineWrapper"] class Type type-node Implementing0["NamedPipelineWrapper"]-.->Type click Implementing0 "/api/Statiq.Common/NamedPipelineWrapper"

Syntax

public interface INamedPipelineWrapper : INamedPipeline, IPipeline, IReadOnlyPipeline

Properties

Name Property Type Summary
Pipeline IPipeline

Extension Methods

Name Value Summary
AlwaysExecute<INamedPipelineWrapper>() TPipeline
AsDependencyOf<INamedPipelineWrapper>(IEnumerable<string>) TPipeline
AsDependencyOf<INamedPipelineWrapper>(string[]) TPipeline
AsDeployment<INamedPipelineWrapper>(bool) TPipeline
AsIsolated<INamedPipelineWrapper>(bool) TPipeline
AsPostProcessHasDependencies<INamedPipelineWrapper>(bool) TPipeline
GetAllDependencies(IExecutionState) IEnumerable<string>
Gets all dependencies of this pipeline including DependencyOf declarations.
GetAllDependencies(IReadOnlyPipelineCollection) IEnumerable<string>
Gets all dependencies of this pipeline including DependencyOf declarations.
ManuallyExecute<INamedPipelineWrapper>() TPipeline
NormallyExecute<INamedPipelineWrapper>() TPipeline
ThrowIfNull<INamedPipelineWrapper>(string) T
ToDocument<INamedPipelineWrapper>(IContentProvider) IDocument
ToDocument<INamedPipelineWrapper>(IEnumerable<KeyValuePair<string, object>>, IContentProvider) IDocument
ToDocument<INamedPipelineWrapper>(NormalizedPath, IContentProvider) IDocument
ToDocument<INamedPipelineWrapper>(NormalizedPath, IEnumerable<KeyValuePair<string, object>>, IContentProvider) IDocument
ToDocument<INamedPipelineWrapper>(NormalizedPath, NormalizedPath, IContentProvider) IDocument
ToDocument<INamedPipelineWrapper>(NormalizedPath, NormalizedPath, IEnumerable<KeyValuePair<string, object>>, IContentProvider) IDocument
WithDependencies<INamedPipelineWrapper>(IEnumerable<string>) TPipeline
WithDependencies<INamedPipelineWrapper>(string[]) TPipeline
WithExecutionPolicy<INamedPipelineWrapper>(ExecutionPolicy) TPipeline
WithInputConfig<INamedPipelineWrapper>(Config<object>) TPipeline
WithInputModules<INamedPipelineWrapper>(IEnumerable<IModule>) TPipeline
WithInputModules<INamedPipelineWrapper>(IModule[]) TPipeline
WithOutputConfig<INamedPipelineWrapper>(Config<object>) TPipeline
WithOutputModules<INamedPipelineWrapper>(IEnumerable<IModule>) TPipeline
WithOutputModules<INamedPipelineWrapper>(IModule[]) TPipeline
WithPostProcessConfig<INamedPipelineWrapper>(Config<object>) TPipeline
WithPostProcessModules<INamedPipelineWrapper>(IEnumerable<IModule>) TPipeline
WithPostProcessModules<INamedPipelineWrapper>(IModule[]) TPipeline
WithProcessConfig<INamedPipelineWrapper>(Config<object>) TPipeline
WithProcessModules<INamedPipelineWrapper>(IEnumerable<IModule>) TPipeline
WithProcessModules<INamedPipelineWrapper>(IModule[]) TPipeline