IReportingStep Interface
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Represents a publishing step, which can contain multiple tasks.
public interface IReportingStep : IAsyncDisposable
type IReportingStep = interface
interface IAsyncDisposable
Public Interface IReportingStep
Implements IAsyncDisposable
- Implements
Methods
| CompleteAsync(String, CompletionState, CancellationToken) |
Completes the step with the specified completion text and state. |
| CreateTaskAsync(String, CancellationToken) |
Creates a new task within this step. |
| Log(LogLevel, String, Boolean) |
Logs a message at the specified level within this step. |
Extension Methods
| FailAsync(IReportingStep, String, CancellationToken) |
Completes a publishing step with an error. |
| SucceedAsync(IReportingStep, String, CancellationToken) |
Completes a publishing step successfully. |
| WarnAsync(IReportingStep, String, CancellationToken) |
Completes a publishing step with a warning. |