API Reference
Class
StepResult
Represents the outcome of a pipeline step.
Inheritance
- Object
- StepResult
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
- Method IRuleExecutionStep.ExecuteAsync
- Method IRuleExecutionMiddleware.InvokeAsync
- Method LoggingMiddleware.InvokeAsync
- Method StepResult.Failed
- Method StepResult.SkippedResult
- Method StepResult.SuccessResult
- Method EnvironmentSetupStep.ExecuteAsync
- Method HostPreflightStep.ExecuteAsync
- Method LdapPreflightStep.ExecuteAsync
- Method MethodExecutionStep.ExecuteAsync
- Method ParameterValidationStep.ExecuteAsync
- Method ResultProcessingStep.ExecuteAsync
- Method TestExecutionStep.ExecuteAsync
Accepted by parameters
- Method IRuleExecutionStep.ExecuteAsync
- Method IRuleExecutionMiddleware.InvokeAsync
- Method IRuleExecutionMiddleware.InvokeAsync
- Method LoggingMiddleware.InvokeAsync
- Method LoggingMiddleware.InvokeAsync
- Method RuleExecutionPipeline.ShouldContinue
- Method EnvironmentSetupStep.ExecuteAsync
- Method HostPreflightStep.ExecuteAsync
- Method LdapPreflightStep.ExecuteAsync
- Method MethodExecutionStep.ExecuteAsync
- Method ParameterValidationStep.ExecuteAsync
- Method ResultProcessingStep.ExecuteAsync
- Method TestExecutionStep.ExecuteAsync
Methods
public static StepResult Failed(String message) #Returns:
StepResultCreates a failed result with a message.
Parameters
- message System.String
- Failure description.
public static StepResult SkippedResult(String message) #Returns:
StepResultCreates a skipped result with a message.
Parameters
- message System.String
- Reason for skipping.
public static StepResult SuccessResult(Object data = null) #Returns:
StepResultCreates a successful result.
Parameters
- data System.Object = null
- Optional additional data.