IParallelModule Interface
graph BT Type["IParallelModule"] class Type type-node Implementing0["PrependContent"]-.->Type click Implementing0 "/api/Statiq.Core/PrependContent" Implementing1["ReadProject"]-.->Type click Implementing1 "/api/Statiq.CodeAnalysis/ReadProject" Implementing2["ParallelModule"]-.->Type click Implementing2 "/api/Statiq.Common/ParallelModule" Implementing3["RenderScriban"]-.->Type click Implementing3 "/api/Statiq.Scriban/RenderScriban" Implementing4["GatherHeadings"]-.->Type click Implementing4 "/api/Statiq.Core/GatherHeadings" Implementing5["ReadYouTube"]-.->Type click Implementing5 "/api/Statiq.YouTube/ReadYouTube" Implementing6["CopyMetadata"]-.->Type click Implementing6 "/api/Statiq.Core/CopyMetadata" Implementing7["SetDestination"]-.->Type click Implementing7 "/api/Statiq.Core/SetDestination" Implementing8["GenerateExcerpt"]-.->Type click Implementing8 "/api/Statiq.Core/GenerateExcerpt" Implementing9["ReadCsv"]-.->Type click Implementing9 "/api/Statiq.Tables/ReadCsv" Implementing10["ReplaceInContent"]-.->Type click Implementing10 "/api/Statiq.Core/ReplaceInContent" Implementing11["StartProcess"]-.->Type click Implementing11 "/api/Statiq.Core/StartProcess" Implementing12["ParallelMultiConfigModule"]-.->Type click Implementing12 "/api/Statiq.Common/ParallelMultiConfigModule" Implementing13["ParallelSyncConfigModule<TValue>"]-.->Type click Implementing13 "/api/Statiq.Common/ParallelSyncConfigModule_1" Implementing14["ExecuteConfig"]-.->Type click Implementing14 "/api/Statiq.Core/ExecuteConfig" Implementing15["RenderCsvAsMarkdown"]-.->Type click Implementing15 "/api/Statiq.Tables/RenderCsvAsMarkdown" Implementing16["ReadWorkspace"]-.->Type click Implementing16 "/api/Statiq.CodeAnalysis/ReadWorkspace" Implementing17["ParallelSyncModule"]-.->Type click Implementing17 "/api/Statiq.Common/ParallelSyncModule" Implementing18["GenerateJson"]-.->Type click Implementing18 "/api/Statiq.Core/GenerateJson" Implementing19["SetMetadata"]-.->Type click Implementing19 "/api/Statiq.Core/SetMetadata" Implementing20["RenderCsvAsHtml"]-.->Type click Implementing20 "/api/Statiq.Tables/RenderCsvAsHtml" Implementing21["ReadApi<TClient>"]-.->Type click Implementing21 "/api/Statiq.Core/ReadApi_1" Implementing22["CopyFiles"]-.->Type click Implementing22 "/api/Statiq.Core/CopyFiles" Implementing23["SetContentType"]-.->Type click Implementing23 "/api/Statiq.Web.Modules/SetContentType" Implementing24["RenderHandlebars"]-.->Type click Implementing24 "/api/Statiq.Handlebars/RenderHandlebars" Implementing25["ProcessHtml"]-.->Type click Implementing25 "/api/Statiq.Core/ProcessHtml" Implementing26["ProcessShortcodes"]-.->Type click Implementing26 "/api/Statiq.Core/ProcessShortcodes" Implementing27["MakeLinksRootRelative"]-.->Type click Implementing27 "/api/Statiq.Core/MakeLinksRootRelative" Implementing28["SetMediaType"]-.->Type click Implementing28 "/api/Statiq.Core/SetMediaType" Implementing29["TransformXslt"]-.->Type click Implementing29 "/api/Statiq.Core/TransformXslt" Implementing30["ParallelConfigModule<TValue>"]-.->Type click Implementing30 "/api/Statiq.Common/ParallelConfigModule_1" Implementing31["ParallelSyncMultiConfigModule"]-.->Type click Implementing31 "/api/Statiq.Common/ParallelSyncMultiConfigModule" Implementing32["MutateImage"]-.->Type click Implementing32 "/api/Statiq.Images/MutateImage" Implementing33["ReadSolution"]-.->Type click Implementing33 "/api/Statiq.CodeAnalysis/ReadSolution" Implementing34["OptimizeFileName"]-.->Type click Implementing34 "/api/Statiq.Core/OptimizeFileName" Implementing35["ParseJson"]-.->Type click Implementing35 "/api/Statiq.Core/ParseJson" Implementing36["SetContent"]-.->Type click Implementing36 "/api/Statiq.Core/SetContent" Implementing37["EscapeHtml"]-.->Type click Implementing37 "/api/Statiq.Core/EscapeHtml" Implementing38["AddTitle"]-.->Type click Implementing38 "/api/Statiq.Core/AddTitle" Implementing39["AddRtlSupport"]-.->Type click Implementing39 "/api/Statiq.Core/AddRtlSupport" Implementing40["ReadFiles"]-.->Type click Implementing40 "/api/Statiq.Core/ReadFiles" Implementing41["ReplaceWithContent"]-.->Type click Implementing41 "/api/Statiq.Core/ReplaceWithContent" Implementing42["AppendContent"]-.->Type click Implementing42 "/api/Statiq.Core/AppendContent" Implementing43["InsertHtml"]-.->Type click Implementing43 "/api/Statiq.Core/InsertHtml" Implementing44["InsertLinks"]-.->Type click Implementing44 "/api/Statiq.Core/InsertLinks" Implementing45["QueryHtml"]-.->Type click Implementing45 "/api/Statiq.Core/QueryHtml" Implementing46["EvaluateScript"]-.->Type click Implementing46 "/api/Statiq.Core/EvaluateScript" Implementing47["RenderMarkdown"]-.->Type click Implementing47 "/api/Statiq.Markdown/RenderMarkdown" Implementing48["EnumerateValues"]-.->Type click Implementing48 "/api/Statiq.Core/EnumerateValues" Implementing49["MakeLinksAbsolute"]-.->Type click Implementing49 "/api/Statiq.Core/MakeLinksAbsolute" Implementing50["ParseYaml"]-.->Type click Implementing50 "/api/Statiq.Yaml/ParseYaml" Implementing51["ReadExcel"]-.->Type click Implementing51 "/api/Statiq.Tables/ReadExcel" Implementing52["CompileSass"]-.->Type click Implementing52 "/api/Statiq.Sass/CompileSass" Implementing53["ConvertExcelToCsv"]-.->Type click Implementing53 "/api/Statiq.Tables/ConvertExcelToCsv"

Syntax

public interface IParallelModule

Properties

Name Property Type Summary
Parallel bool
Indicates whether documents will be processed by this module in parallel.

Extension Methods