API Reference
Class
PdfPipelineStep
Immutable evidence for one create, open, mutation, or output stage.
Inheritance
- Object
- PdfPipelineStep
Usage
This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.
Returned or exposed by
- Property PdfPipelineReport.Steps
Inherited Methods
Properties
public PdfPipelineStepKind Kind { get; } #Pipeline stage category.
public String Operation { get; } #Short operation name suitable for logs and reports.
public Boolean Succeeded { get; } #True when the stage completed.
public PdfArtifactSnapshot Input { get; } #Input artifact evidence when the stage consumed a PDF.
public PdfArtifactSnapshot Output { get; } #Output artifact evidence when the stage produced a PDF.
public Nullable<TimeSpan> Duration { get; } #Measured execution duration, or null when an older operation path could not capture it.
public Nullable<PdfMutationOperation> MutationOperation { get; } #Shared mutation family selected for an existing-document operation.
public Nullable<PdfMutationExecutionMode> ExecutionMode { get; } #Observed full-rewrite or append-only execution mode for an existing-document operation.
public IReadOnlyList<String> Diagnostics { get; } #Diagnostics captured for this stage.