Table of Contents

Class PerformableResultEventArgs

Namespace
CSF.Screenplay.Actors
Assembly
CSF.Screenplay.Abstractions.dll

A specialisation of PerformableEventArgs which describe a scenario in which the performable completed and has returned a result value.

public class PerformableResultEventArgs : PerformableEventArgs, IHasPerformanceIdentity
Inheritance
PerformableResultEventArgs
Implements
Inherited Members

Constructors

PerformableResultEventArgs(string, Guid, object, object, PerformancePhase)

Initializes a new instance of PerformableResultEventArgs.

public PerformableResultEventArgs(string actorName, Guid performanceIdentity, object performable, object result, PerformancePhase phase = PerformancePhase.Unspecified)

Parameters

actorName string

The actor's name

performanceIdentity Guid

The actor's performance identity

performable object

The performable item

result object

The result from the performable

phase PerformancePhase

The phase of performance

Properties

Result

Gets the result value which was returned by the performable

public object Result { get; }

Property Value

object