Class ScenarioStep
Assembly: Volo.ClientSimulation.dll
Syntax
public abstract class ScenarioStep
Constructors
ScenarioStep()
Declaration
Fields
ExecutionCount
Declaration
protected int ExecutionCount
Field Value
FailCount
Declaration
Field Value
LastExecutionDuration
Declaration
protected double LastExecutionDuration
Field Value
MaxExecutionDuration
Declaration
protected double MaxExecutionDuration
Field Value
MinExecutionDuration
Declaration
protected double MinExecutionDuration
Field Value
SuccessCount
Declaration
protected int SuccessCount
Field Value
TotalExecutionDuration
Declaration
protected double TotalExecutionDuration
Field Value
Methods
AfterExecuteAsync(ScenarioExecutionContext)
Declaration
protected virtual Task AfterExecuteAsync(ScenarioExecutionContext context)
Parameters
Returns
BeforeExecuteAsync(ScenarioExecutionContext)
Declaration
protected virtual Task BeforeExecuteAsync(ScenarioExecutionContext context)
Parameters
Returns
CreateSnapshot()
Declaration
public ScenarioStepSnapshot CreateSnapshot()
Returns
ExecuteAsync(ScenarioExecutionContext)
Declaration
protected abstract Task ExecuteAsync(ScenarioExecutionContext context)
Parameters
Returns
GetDisplayText()
Declaration
public virtual string GetDisplayText()
Returns
Reset()
Declaration
public virtual void Reset()
RunAsync(ScenarioExecutionContext)
Declaration
public Task RunAsync(ScenarioExecutionContext context)
Parameters
Returns
Extension Methods