Table of Contents

Interface IHasPerformableEvents

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

An actor which may emit events as they participate in a IPerformance

public interface IHasPerformableEvents

Events

BeginPerformable

Occurs when the actor begins the execution of a performable object.

event EventHandler<PerformableEventArgs> BeginPerformable

Event Type

EventHandler<PerformableEventArgs>

EndPerformable

Occurs when an actor ends the execution of a performable object.

event EventHandler<PerformableEventArgs> EndPerformable

Event Type

EventHandler<PerformableEventArgs>

GainedAbility

Occurs when an actor gains a new ability.

event EventHandler<GainAbilityEventArgs> GainedAbility

Event Type

EventHandler<GainAbilityEventArgs>

PerformableFailed

Occurs when a performable object fails with an exception.

event EventHandler<PerformableFailureEventArgs> PerformableFailed

Event Type

EventHandler<PerformableFailureEventArgs>

PerformableResult

Occurs when an actor receives a result from a perfperformable objectrmance.

event EventHandler<PerformableResultEventArgs> PerformableResult

Event Type

EventHandler<PerformableResultEventArgs>