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.
Declaration Syntax
C# |
public class HistoryEvent
Members
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.
|
Inheritance Hierarchy
Object | |
HistoryEvent |