Event within a workflow execution. A history event can be one of these types:
- WorkflowExecutionStarted : The workflow execution was started.
- WorkflowExecutionCompleted : The workflow execution was closed due to successful completion.
- WorkflowExecutionFailed : The workflow execution closed due to a failure.
- WorkflowExecutionTimedOut : The workflow execution was closed because a time out was exceeded.
- WorkflowExecutionCanceled : The workflow execution was successfully canceled and closed.
- WorkflowExecutionTerminated : The workflow execution was terminated.
- WorkflowExecutionContinuedAsNew : The workflow execution was closed and a new execution of the same type was created with the same workflowId.
- WorkflowExecutionCancelRequested : A request to cancel this workflow execution was made.
- DecisionTaskScheduled : A decision task was scheduled for the workflow execution.
- DecisionTaskStarted : The decision task was dispatched to a decider.
- DecisionTaskCompleted : The decider successfully completed a decision task by calling RespondDecisionTaskCompleted.
- DecisionTaskTimedOut : The decision task timed out.
- ActivityTaskScheduled : An activity task was scheduled for execution.
- ScheduleActivityTaskFailed : Failed to process ScheduleActivityTask decision. This happens when the decision is not configured properly, for example the activity type specified is not registered.
- ActivityTaskStarted : The scheduled activity task was dispatched to a worker.
- ActivityTaskCompleted : An activity worker successfully completed an activity task by calling RespondActivityTaskCompleted.
- ActivityTaskFailed : An activity worker failed an activity task by calling RespondActivityTaskFailed.
- ActivityTaskTimedOut : The activity task timed out.
- ActivityTaskCanceled : The activity task was successfully canceled.
- ActivityTaskCancelRequested : A RequestCancelActivityTask decision was received by the system.
- RequestCancelActivityTaskFailed : Failed to process RequestCancelActivityTask decision. This happens when the decision is not configured properly.
- WorkflowExecutionSignaled : An external signal was received for the workflow execution.
- MarkerRecorded : A marker was recorded in the workflow history as the result of a RecordMarker decision.
- TimerStarted : A timer was started for the workflow execution due to a StartTimer decision.
- StartTimerFailed : Failed to process StartTimer decision. This happens when the decision is not configured properly, for example a timer already exists with the specified timer Id.
- TimerFired : A timer, previously started for this workflow execution, fired.
- TimerCanceled : A timer, previously started for this workflow execution, was successfully canceled.
- CancelTimerFailed : Failed to process CancelTimer decision. This happens when the decision is not configured properly, for example no timer exists with the specified timer Id.
- StartChildWorkflowExecutionInitiated : A request was made to start a child workflow execution.
- StartChildWorkflowExecutionFailed : Failed to process StartChildWorkflowExecution decision. This happens when the decision is not configured properly, for example the workflow type specified is not registered.
- ChildWorkflowExecutionStarted : A child workflow execution was successfully started.
- ChildWorkflowExecutionCompleted : A child workflow execution, started by this workflow execution, completed successfully and was closed.
- ChildWorkflowExecutionFailed : A child workflow execution, started by this workflow execution, failed to complete successfully and was closed.
- ChildWorkflowExecutionTimedOut : A child workflow execution, started by this workflow execution, timed out and was closed.
- ChildWorkflowExecutionCanceled : A child workflow execution, started by this workflow execution, was canceled and closed.
- ChildWorkflowExecutionTerminated : A child workflow execution, started by this workflow execution, was terminated.
- SignalExternalWorkflowExecutionInitiated : A request to signal an external workflow was made.
- ExternalWorkflowExecutionSignaled : A signal, requested by this workflow execution, was successfully delivered to the target external workflow execution.
- SignalExternalWorkflowExecutionFailed : The request to signal an external workflow execution failed.
- RequestCancelExternalWorkflowExecutionInitiated : A request was made to request the cancellation of an external workflow execution.
- ExternalWorkflowExecutionCancelRequested : Request to cancel an external workflow execution was successfully delivered to the target execution.
- RequestCancelExternalWorkflowExecutionFailed : Request to cancel an external workflow execution failed.
| C# |
public class HistoryEvent
| All Members | Constructors | Methods | Properties | ||
| Icon | Member | Description |
|---|---|---|
| HistoryEvent()()()() | Initializes a new instance of the HistoryEvent class | |
| ActivityTaskCanceledEventAttributes |
If the event is of type ActivityTaskCanceled then this member is set and provides detailed information about the event. It is not set
for other event types.
| |
| ActivityTaskCancelRequestedEventAttributes |
If the event is of type ActivityTaskcancelRequested then this member is set and provides detailed information about the event. It is
not set for other event types.
| |
| ActivityTaskCompletedEventAttributes |
If the event is of type ActivityTaskCompleted then this member is set and provides detailed information about the event. It is not
set for other event types.
| |
| ActivityTaskFailedEventAttributes |
If the event is of type ActivityTaskFailed then this member is set and provides detailed information about the event. It is not set
for other event types.
| |
| ActivityTaskScheduledEventAttributes |
If the event is of type ActivityTaskScheduled then this member is set and provides detailed information about the event. It is not
set for other event types.
| |
| ActivityTaskStartedEventAttributes |
If the event is of type ActivityTaskStarted then this member is set and provides detailed information about the event. It is not set
for other event types.
| |
| ActivityTaskTimedOutEventAttributes |
If the event is of type ActivityTaskTimedOut then this member is set and provides detailed information about the event. It is not set
for other event types.
| |
| CancelTimerFailedEventAttributes |
If the event is of type CancelTimerFailed then this member is set and provides detailed information about the event. It is not set
for other event types.
| |
| CancelWorkflowExecutionFailedEventAttributes |
If the event is of type CancelWorkflowExecutionFailed then this member is set and provides detailed information about the event. It
is not set for other event types.
| |
| ChildWorkflowExecutionCanceledEventAttributes |
If the event is of type ChildWorkflowExecutionCanceled then this member is set and provides detailed information about the event. It
is not set for other event types.
| |
| ChildWorkflowExecutionCompletedEventAttributes |
If the event is of type ChildWorkflowExecutionCompleted then this member is set and provides detailed information about the event. It
is not set for other event types.
| |
| ChildWorkflowExecutionFailedEventAttributes |
If the event is of type ChildWorkflowExecutionFailed then this member is set and provides detailed information about the event. It is
not set for other event types.
| |
| ChildWorkflowExecutionStartedEventAttributes |
If the event is of type ChildWorkflowExecutionStarted then this member is set and provides detailed information about the event. It
is not set for other event types.
| |
| ChildWorkflowExecutionTerminatedEventAttributes |
If the event is of type ChildWorkflowExecutionTerminated then this member is set and provides detailed information about the event.
It is not set for other event types.
| |
| ChildWorkflowExecutionTimedOutEventAttributes |
If the event is of type ChildWorkflowExecutionTimedOut then this member is set and provides detailed information about the event. It
is not set for other event types.
| |
| CompleteWorkflowExecutionFailedEventAttributes |
If the event is of type CompleteWorkflowExecutionFailed then this member is set and provides detailed information about the event. It
is not set for other event types.
| |
| ContinueAsNewWorkflowExecutionFailedEventAttributes |
If the event is of type ContinueAsNewWorkflowExecutionFailed then this member is set and provides detailed information about the
event. It is not set for other event types.
| |
| DecisionTaskCompletedEventAttributes |
If the event is of type DecisionTaskCompleted then this member is set and provides detailed information about the event. It is not
set for other event types.
| |
| DecisionTaskScheduledEventAttributes |
If the event is of type DecisionTaskScheduled then this member is set and provides detailed information about the event. It is not
set for other event types.
| |
| DecisionTaskStartedEventAttributes |
If the event is of type DecisionTaskStarted then this member is set and provides detailed information about the event. It is not set
for other event types.
| |
| DecisionTaskTimedOutEventAttributes |
If the event is of type DecisionTaskTimedOut then this member is set and provides detailed information about the event. It is not set
for other event types.
| |
| Equals(Object) | (Inherited from Object.) | |
| EventId |
The system generated id of the event. This id uniquely identifies the event with in the workflow execution history.
| |
| EventTimestamp |
The date and time when the event occurred.
| |
| EventType |
The type of the history event.
Constraints: | |
| ExternalWorkflowExecutionCancelRequestedEventAttributes |
If the event is of type ExternalWorkflowExecutionCancelRequested then this member is set and provides detailed information about the
event. It is not set for other event types.
| |
| ExternalWorkflowExecutionSignaledEventAttributes |
If the event is of type ExternalWorkflowExecutionSignaled then this member is set and provides detailed information about the event.
It is not set for other event types.
| |
| FailWorkflowExecutionFailedEventAttributes |
If the event is of type FailWorkflowExecutionFailed then this member is set and provides detailed information about the event. It is
not set for other event types.
| |
| GetHashCode()()()() | Serves as a hash function for a particular type. (Inherited from Object.) | |
| GetType()()()() | Gets the type of the current instance. (Inherited from Object.) | |
| MarkerRecordedEventAttributes |
If the event is of type MarkerRecorded then this member is set and provides detailed information about the event. It is not set for
other event types.
| |
| RecordMarkerFailedEventAttributes |
If the event is of type DecisionTaskFailed then this member is set and provides detailed information about the event. It is not set
for other event types.
| |
| RequestCancelActivityTaskFailedEventAttributes |
If the event is of type RequestCancelActivityTaskFailed then this member is set and provides detailed information about the event. It
is not set for other event types.
| |
| RequestCancelExternalWorkflowExecutionFailedEventAttributes |
If the event is of type RequestCancelExternalWorkflowExecutionFailed then this member is set and provides detailed information about
the event. It is not set for other event types.
| |
| RequestCancelExternalWorkflowExecutionInitiatedEventAttributes |
If the event is of type RequestCancelExternalWorkflowExecutionInitiated then this member is set and provides detailed information
about the event. It is not set for other event types.
| |
| ScheduleActivityTaskFailedEventAttributes |
If the event is of type ScheduleActivityTaskFailed then this member is set and provides detailed information about the event. It is
not set for other event types.
| |
| SignalExternalWorkflowExecutionFailedEventAttributes |
If the event is of type SignalExternalWorkflowExecutionFailed then this member is set and provides detailed information about the
event. It is not set for other event types.
| |
| SignalExternalWorkflowExecutionInitiatedEventAttributes |
If the event is of type SignalExternalWorkflowExecutionInitiated then this member is set and provides detailed information about the
event. It is not set for other event types.
| |
| StartChildWorkflowExecutionFailedEventAttributes |
If the event is of type StartChildWorkflowExecutionFailed then this member is set and provides detailed information about the event.
It is not set for other event types.
| |
| StartChildWorkflowExecutionInitiatedEventAttributes |
If the event is of type StartChildWorkflowExecutionInitiated then this member is set and provides detailed information about the
event. It is not set for other event types.
| |
| StartTimerFailedEventAttributes |
If the event is of type StartTimerFailed then this member is set and provides detailed information about the event. It is not set for
other event types.
| |
| TimerCanceledEventAttributes |
If the event is of type TimerCanceled then this member is set and provides detailed information about the event. It is not set for
other event types.
| |
| TimerFiredEventAttributes |
If the event is of type TimerFired then this member is set and provides detailed information about the event. It is not set for other
event types.
| |
| TimerStartedEventAttributes |
If the event is of type TimerStarted then this member is set and provides detailed information about the event. It is not set for
other event types.
| |
| ToString()()()() | Returns a string that represents the current object. (Inherited from Object.) | |
| WithActivityTaskCanceledEventAttributes(ActivityTaskCanceledEventAttributes) | Obsolete.
Sets the ActivityTaskCanceledEventAttributes property
| |
| WithActivityTaskCancelRequestedEventAttributes(ActivityTaskCancelRequestedEventAttributes) | Obsolete.
Sets the ActivityTaskCancelRequestedEventAttributes property
| |
| WithActivityTaskCompletedEventAttributes(ActivityTaskCompletedEventAttributes) | Obsolete.
Sets the ActivityTaskCompletedEventAttributes property
| |
| WithActivityTaskFailedEventAttributes(ActivityTaskFailedEventAttributes) | Obsolete.
Sets the ActivityTaskFailedEventAttributes property
| |
| WithActivityTaskScheduledEventAttributes(ActivityTaskScheduledEventAttributes) | Obsolete.
Sets the ActivityTaskScheduledEventAttributes property
| |
| WithActivityTaskStartedEventAttributes(ActivityTaskStartedEventAttributes) | Obsolete.
Sets the ActivityTaskStartedEventAttributes property
| |
| WithActivityTaskTimedOutEventAttributes(ActivityTaskTimedOutEventAttributes) | Obsolete.
Sets the ActivityTaskTimedOutEventAttributes property
| |
| WithCancelTimerFailedEventAttributes(CancelTimerFailedEventAttributes) | Obsolete.
Sets the CancelTimerFailedEventAttributes property
| |
| WithCancelWorkflowExecutionFailedEventAttributes(CancelWorkflowExecutionFailedEventAttributes) | Obsolete.
Sets the CancelWorkflowExecutionFailedEventAttributes property
| |
| WithChildWorkflowExecutionCanceledEventAttributes(ChildWorkflowExecutionCanceledEventAttributes) | Obsolete.
Sets the ChildWorkflowExecutionCanceledEventAttributes property
| |
| WithChildWorkflowExecutionCompletedEventAttributes(ChildWorkflowExecutionCompletedEventAttributes) | Obsolete.
Sets the ChildWorkflowExecutionCompletedEventAttributes property
| |
| WithChildWorkflowExecutionFailedEventAttributes(ChildWorkflowExecutionFailedEventAttributes) | Obsolete.
Sets the ChildWorkflowExecutionFailedEventAttributes property
| |
| WithChildWorkflowExecutionStartedEventAttributes(ChildWorkflowExecutionStartedEventAttributes) | Obsolete.
Sets the ChildWorkflowExecutionStartedEventAttributes property
| |
| WithChildWorkflowExecutionTerminatedEventAttributes(ChildWorkflowExecutionTerminatedEventAttributes) | Obsolete.
Sets the ChildWorkflowExecutionTerminatedEventAttributes property
| |
| WithChildWorkflowExecutionTimedOutEventAttributes(ChildWorkflowExecutionTimedOutEventAttributes) | Obsolete.
Sets the ChildWorkflowExecutionTimedOutEventAttributes property
| |
| WithCompleteWorkflowExecutionFailedEventAttributes(CompleteWorkflowExecutionFailedEventAttributes) | Obsolete.
Sets the CompleteWorkflowExecutionFailedEventAttributes property
| |
| WithContinueAsNewWorkflowExecutionFailedEventAttributes(ContinueAsNewWorkflowExecutionFailedEventAttributes) | Obsolete.
Sets the ContinueAsNewWorkflowExecutionFailedEventAttributes property
| |
| WithDecisionTaskCompletedEventAttributes(DecisionTaskCompletedEventAttributes) | Obsolete.
Sets the DecisionTaskCompletedEventAttributes property
| |
| WithDecisionTaskScheduledEventAttributes(DecisionTaskScheduledEventAttributes) | Obsolete.
Sets the DecisionTaskScheduledEventAttributes property
| |
| WithDecisionTaskStartedEventAttributes(DecisionTaskStartedEventAttributes) | Obsolete.
Sets the DecisionTaskStartedEventAttributes property
| |
| WithDecisionTaskTimedOutEventAttributes(DecisionTaskTimedOutEventAttributes) | Obsolete.
Sets the DecisionTaskTimedOutEventAttributes property
| |
| WithEventId(Int64) | Obsolete.
Sets the EventId property
| |
| WithEventTimestamp(DateTime) | Obsolete.
Sets the EventTimestamp property
| |
| WithEventType(String) | Obsolete.
Sets the EventType property
| |
| WithExternalWorkflowExecutionCancelRequestedEventAttributes(ExternalWorkflowExecutionCancelRequestedEventAttributes) | Obsolete.
Sets the ExternalWorkflowExecutionCancelRequestedEventAttributes property
| |
| WithExternalWorkflowExecutionSignaledEventAttributes(ExternalWorkflowExecutionSignaledEventAttributes) | Obsolete.
Sets the ExternalWorkflowExecutionSignaledEventAttributes property
| |
| WithFailWorkflowExecutionFailedEventAttributes(FailWorkflowExecutionFailedEventAttributes) | Obsolete.
Sets the FailWorkflowExecutionFailedEventAttributes property
| |
| WithMarkerRecordedEventAttributes(MarkerRecordedEventAttributes) | Obsolete.
Sets the MarkerRecordedEventAttributes property
| |
| WithRecordMarkerFailedEventAttributes(RecordMarkerFailedEventAttributes) | Obsolete.
Sets the RecordMarkerFailedEventAttributes property
| |
| WithRequestCancelActivityTaskFailedEventAttributes(RequestCancelActivityTaskFailedEventAttributes) | Obsolete.
Sets the RequestCancelActivityTaskFailedEventAttributes property
| |
| WithRequestCancelExternalWorkflowExecutionFailedEventAttributes(RequestCancelExternalWorkflowExecutionFailedEventAttributes) | Obsolete.
Sets the RequestCancelExternalWorkflowExecutionFailedEventAttributes property
| |
| WithRequestCancelExternalWorkflowExecutionInitiatedEventAttributes(RequestCancelExternalWorkflowExecutionInitiatedEventAttributes) | Obsolete.
Sets the RequestCancelExternalWorkflowExecutionInitiatedEventAttributes property
| |
| WithScheduleActivityTaskFailedEventAttributes(ScheduleActivityTaskFailedEventAttributes) | Obsolete.
Sets the ScheduleActivityTaskFailedEventAttributes property
| |
| WithSignalExternalWorkflowExecutionFailedEventAttributes(SignalExternalWorkflowExecutionFailedEventAttributes) | Obsolete.
Sets the SignalExternalWorkflowExecutionFailedEventAttributes property
| |
| WithSignalExternalWorkflowExecutionInitiatedEventAttributes(SignalExternalWorkflowExecutionInitiatedEventAttributes) | Obsolete.
Sets the SignalExternalWorkflowExecutionInitiatedEventAttributes property
| |
| WithStartChildWorkflowExecutionFailedEventAttributes(StartChildWorkflowExecutionFailedEventAttributes) | Obsolete.
Sets the StartChildWorkflowExecutionFailedEventAttributes property
| |
| WithStartChildWorkflowExecutionInitiatedEventAttributes(StartChildWorkflowExecutionInitiatedEventAttributes) | Obsolete.
Sets the StartChildWorkflowExecutionInitiatedEventAttributes property
| |
| WithStartTimerFailedEventAttributes(StartTimerFailedEventAttributes) | Obsolete.
Sets the StartTimerFailedEventAttributes property
| |
| WithTimerCanceledEventAttributes(TimerCanceledEventAttributes) | Obsolete.
Sets the TimerCanceledEventAttributes property
| |
| WithTimerFiredEventAttributes(TimerFiredEventAttributes) | Obsolete.
Sets the TimerFiredEventAttributes property
| |
| WithTimerStartedEventAttributes(TimerStartedEventAttributes) | Obsolete.
Sets the TimerStartedEventAttributes property
| |
| WithWorkflowExecutionCanceledEventAttributes(WorkflowExecutionCanceledEventAttributes) | Obsolete.
Sets the WorkflowExecutionCanceledEventAttributes property
| |
| WithWorkflowExecutionCancelRequestedEventAttributes(WorkflowExecutionCancelRequestedEventAttributes) | Obsolete.
Sets the WorkflowExecutionCancelRequestedEventAttributes property
| |
| WithWorkflowExecutionCompletedEventAttributes(WorkflowExecutionCompletedEventAttributes) | Obsolete.
Sets the WorkflowExecutionCompletedEventAttributes property
| |
| WithWorkflowExecutionContinuedAsNewEventAttributes(WorkflowExecutionContinuedAsNewEventAttributes) | Obsolete.
Sets the WorkflowExecutionContinuedAsNewEventAttributes property
| |
| WithWorkflowExecutionFailedEventAttributes(WorkflowExecutionFailedEventAttributes) | Obsolete.
Sets the WorkflowExecutionFailedEventAttributes property
| |
| WithWorkflowExecutionSignaledEventAttributes(WorkflowExecutionSignaledEventAttributes) | Obsolete.
Sets the WorkflowExecutionSignaledEventAttributes property
| |
| WithWorkflowExecutionStartedEventAttributes(WorkflowExecutionStartedEventAttributes) | Obsolete.
Sets the WorkflowExecutionStartedEventAttributes property
| |
| WithWorkflowExecutionTerminatedEventAttributes(WorkflowExecutionTerminatedEventAttributes) | Obsolete.
Sets the WorkflowExecutionTerminatedEventAttributes property
| |
| WithWorkflowExecutionTimedOutEventAttributes(WorkflowExecutionTimedOutEventAttributes) | Obsolete.
Sets the WorkflowExecutionTimedOutEventAttributes property
| |
| WorkflowExecutionCanceledEventAttributes |
If the event is of type WorkflowExecutionCanceled then this member is set and provides detailed information about the event. It is
not set for other event types.
| |
| WorkflowExecutionCancelRequestedEventAttributes |
If the event is of type WorkflowExecutionCancelRequested then this member is set and provides detailed information about the event.
It is not set for other event types.
| |
| WorkflowExecutionCompletedEventAttributes |
If the event is of type WorkflowExecutionCompleted then this member is set and provides detailed information about the event. It is
not set for other event types.
| |
| WorkflowExecutionContinuedAsNewEventAttributes |
If the event is of type WorkflowExecutionContinuedAsNew then this member is set and provides detailed information about the event. It
is not set for other event types.
| |
| WorkflowExecutionFailedEventAttributes |
If the event is of type WorkflowExecutionFailed then this member is set and provides detailed information about the event. It is not
set for other event types.
| |
| WorkflowExecutionSignaledEventAttributes |
If the event is of type WorkflowExecutionSignaled then this member is set and provides detailed information about the event. It is
not set for other event types.
| |
| WorkflowExecutionStartedEventAttributes |
If the event is of type WorkflowExecutionStarted then this member is set and provides detailed information about the event. It is not
set for other event types.
| |
| WorkflowExecutionTerminatedEventAttributes |
If the event is of type WorkflowExecutionTerminated then this member is set and provides detailed information about the event. It is
not set for other event types.
| |
| WorkflowExecutionTimedOutEventAttributes |
If the event is of type WorkflowExecutionTimedOut then this member is set and provides detailed information about the event. It is
not set for other event types.
|
| Object | |
| HistoryEvent | |