API Reference
Class
PdfPipelineReport
Immutable end-to-end history for a PdfDocument and its output operation.
Inheritance
- Object
- PdfPipelineReport
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 PdfBytesResult.Pipeline
- Property PdfDocument.Pipeline
- Property PdfDocumentConversionResult.Pipeline
- Method PdfPipelineReport.RequireSuccess
- Property PdfSaveResult.Pipeline
Methods
public PdfPipelineReport RequireSuccess() #Returns:
PdfPipelineReportReturns this report or throws when a recorded stage failed.
Inherited Methods
Properties
public IReadOnlyList<PdfPipelineStep> Steps { get; } #Ordered create/open, mutation, and output stages.
public Boolean Succeeded { get; } #True when every recorded stage completed.
public Boolean HasFailures { get; } #True when at least one recorded stage failed.
public PdfArtifactSnapshot Input { get; } #First captured PDF artifact, when the pipeline opened existing bytes.
public PdfArtifactSnapshot Output { get; } #Most recent captured PDF artifact.
public TimeSpan TotalDuration { get; } #Total duration of stages whose execution time was measured.