PipelineStepContext Class

Definition

Provides contextual information for a specific pipeline step execution.

public sealed class PipelineStepContext
type PipelineStepContext = class
Public NotInheritable Class PipelineStepContext
Inheritance
PipelineStepContext

Remarks

This context combines the shared pipeline context with a step-specific publishing step, allowing each step to track its own tasks and completion state independently.

Constructors

PipelineStepContext()

Properties

CancellationToken

Gets the cancellation token for the pipeline operation.

ExecutionContext

Gets the execution context for the distributed application.

Logger

Gets the logger for pipeline operations that writes to both the pipeline logger and the step logger.

Model

Gets the distributed application model to be deployed.

PipelineContext

Gets the pipeline context shared across all steps.

ReportingStep

Gets the publishing step associated with this specific step execution.

Services

Gets the service provider for dependency resolution.

Applies to