NamedPipelineWrapper Class
Wraps a pipeline in order to provide an alternate name during registration.
graph BT Type-->Base0["object"] Type-.->Interface0["INamedPipelineWrapper"] click Interface0 "/api/Statiq.Common/INamedPipelineWrapper" Type-.->Interface1["INamedPipeline"] click Interface1 "/api/Statiq.Common/INamedPipeline" Type-.->Interface2["IPipeline"] click Interface2 "/api/Statiq.Common/IPipeline" Type-.->Interface3["IReadOnlyPipeline"] click Interface3 "/api/Statiq.Common/IReadOnlyPipeline" Type["NamedPipelineWrapper"] class Type type-node

Syntax

public class NamedPipelineWrapper : INamedPipelineWrapper, INamedPipeline, IPipeline, 
    IReadOnlyPipeline

Constructors

Properties

Extension Methods

Name Value Summary
AlwaysExecute<NamedPipelineWrapper>() TPipeline
AsDependencyOf<NamedPipelineWrapper>(IEnumerable<string>) TPipeline
AsDependencyOf<NamedPipelineWrapper>(string[]) TPipeline
AsDeployment<NamedPipelineWrapper>(bool) TPipeline
AsIsolated<NamedPipelineWrapper>(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<NamedPipelineWrapper>() TPipeline
NormallyExecute<NamedPipelineWrapper>() TPipeline
ThrowIfNull<NamedPipelineWrapper>(string) T
ToDocument<NamedPipelineWrapper>(IContentProvider) IDocument
ToDocument<NamedPipelineWrapper>(IEnumerable<KeyValuePair<string, object>>, IContentProvider) IDocument
ToDocument<NamedPipelineWrapper>(NormalizedPath, IContentProvider) IDocument
ToDocument<NamedPipelineWrapper>(NormalizedPath, IEnumerable<KeyValuePair<string, object>>, IContentProvider) IDocument
ToDocument<NamedPipelineWrapper>(NormalizedPath, NormalizedPath, IContentProvider) IDocument
ToDocument<NamedPipelineWrapper>(NormalizedPath, NormalizedPath, IEnumerable<KeyValuePair<string, object>>, IContentProvider) IDocument
WithDependencies<NamedPipelineWrapper>(IEnumerable<string>) TPipeline
WithDependencies<NamedPipelineWrapper>(string[]) TPipeline
WithExecutionPolicy<NamedPipelineWrapper>(ExecutionPolicy) TPipeline
WithInputConfig<NamedPipelineWrapper>(Config<object>) TPipeline
WithInputModules<NamedPipelineWrapper>(IEnumerable<IModule>) TPipeline
WithInputModules<NamedPipelineWrapper>(IModule[]) TPipeline
WithOutputConfig<NamedPipelineWrapper>(Config<object>) TPipeline
WithOutputModules<NamedPipelineWrapper>(IEnumerable<IModule>) TPipeline
WithOutputModules<NamedPipelineWrapper>(IModule[]) TPipeline
WithPostProcessConfig<NamedPipelineWrapper>(Config<object>) TPipeline
WithPostProcessModules<NamedPipelineWrapper>(IEnumerable<IModule>) TPipeline
WithPostProcessModules<NamedPipelineWrapper>(IModule[]) TPipeline
WithProcessConfig<NamedPipelineWrapper>(Config<object>) TPipeline
WithProcessModules<NamedPipelineWrapper>(IEnumerable<IModule>) TPipeline
WithProcessModules<NamedPipelineWrapper>(IModule[]) TPipeline