AWS SDK Version 2 for .NET
API Reference

AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.

.NET Framework 3.5
 
Event within a workflow execution. A history event can be one of these types:

Inheritance Hierarchy

System.Object
  Amazon.SimpleWorkflow.Model.HistoryEvent

Namespace: Amazon.SimpleWorkflow.Model
Assembly: AWSSDK.dll
Version: (assembly version)

Syntax

C#
public class HistoryEvent : Object

The HistoryEvent type exposes the following members

Constructors

NameDescription
Public Method HistoryEvent()

Properties

NameTypeDescription
Public Property ActivityTaskCanceledEventAttributes Amazon.SimpleWorkflow.Model.ActivityTaskCanceledEventAttributes Gets and sets the property 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.

Public Property ActivityTaskCancelRequestedEventAttributes Amazon.SimpleWorkflow.Model.ActivityTaskCancelRequestedEventAttributes Gets and sets the property 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.

Public Property ActivityTaskCompletedEventAttributes Amazon.SimpleWorkflow.Model.ActivityTaskCompletedEventAttributes Gets and sets the property 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.

Public Property ActivityTaskFailedEventAttributes Amazon.SimpleWorkflow.Model.ActivityTaskFailedEventAttributes Gets and sets the property 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.

Public Property ActivityTaskScheduledEventAttributes Amazon.SimpleWorkflow.Model.ActivityTaskScheduledEventAttributes Gets and sets the property 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.

Public Property ActivityTaskStartedEventAttributes Amazon.SimpleWorkflow.Model.ActivityTaskStartedEventAttributes Gets and sets the property 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.

Public Property ActivityTaskTimedOutEventAttributes Amazon.SimpleWorkflow.Model.ActivityTaskTimedOutEventAttributes Gets and sets the property 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.

Public Property CancelTimerFailedEventAttributes Amazon.SimpleWorkflow.Model.CancelTimerFailedEventAttributes Gets and sets the property 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.

Public Property CancelWorkflowExecutionFailedEventAttributes Amazon.SimpleWorkflow.Model.CancelWorkflowExecutionFailedEventAttributes Gets and sets the property 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.

Public Property ChildWorkflowExecutionCanceledEventAttributes Amazon.SimpleWorkflow.Model.ChildWorkflowExecutionCanceledEventAttributes Gets and sets the property 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.

Public Property ChildWorkflowExecutionCompletedEventAttributes Amazon.SimpleWorkflow.Model.ChildWorkflowExecutionCompletedEventAttributes Gets and sets the property 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.

Public Property ChildWorkflowExecutionFailedEventAttributes Amazon.SimpleWorkflow.Model.ChildWorkflowExecutionFailedEventAttributes Gets and sets the property 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.

Public Property ChildWorkflowExecutionStartedEventAttributes Amazon.SimpleWorkflow.Model.ChildWorkflowExecutionStartedEventAttributes Gets and sets the property 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.

Public Property ChildWorkflowExecutionTerminatedEventAttributes Amazon.SimpleWorkflow.Model.ChildWorkflowExecutionTerminatedEventAttributes Gets and sets the property 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.

Public Property ChildWorkflowExecutionTimedOutEventAttributes Amazon.SimpleWorkflow.Model.ChildWorkflowExecutionTimedOutEventAttributes Gets and sets the property 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.

Public Property CompleteWorkflowExecutionFailedEventAttributes Amazon.SimpleWorkflow.Model.CompleteWorkflowExecutionFailedEventAttributes Gets and sets the property 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.

Public Property ContinueAsNewWorkflowExecutionFailedEventAttributes Amazon.SimpleWorkflow.Model.ContinueAsNewWorkflowExecutionFailedEventAttributes Gets and sets the property 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.

Public Property DecisionTaskCompletedEventAttributes Amazon.SimpleWorkflow.Model.DecisionTaskCompletedEventAttributes Gets and sets the property 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.

Public Property DecisionTaskScheduledEventAttributes Amazon.SimpleWorkflow.Model.DecisionTaskScheduledEventAttributes Gets and sets the property 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.

Public Property DecisionTaskStartedEventAttributes Amazon.SimpleWorkflow.Model.DecisionTaskStartedEventAttributes Gets and sets the property 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.

Public Property DecisionTaskTimedOutEventAttributes Amazon.SimpleWorkflow.Model.DecisionTaskTimedOutEventAttributes Gets and sets the property 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.

Public Property EventId System.Int64 Gets and sets the property EventId.

The system generated ID of the event. This ID uniquely identifies the event with in the workflow execution history.

Public Property EventTimestamp System.DateTime Gets and sets the property EventTimestamp.

The date and time when the event occurred.

Public Property EventType Amazon.SimpleWorkflow.EventType Gets and sets the property EventType.

The type of the history event.

Public Property ExternalWorkflowExecutionCancelRequestedEventAttributes Amazon.SimpleWorkflow.Model.ExternalWorkflowExecutionCancelRequestedEventAttributes Gets and sets the property 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.

Public Property ExternalWorkflowExecutionSignaledEventAttributes Amazon.SimpleWorkflow.Model.ExternalWorkflowExecutionSignaledEventAttributes Gets and sets the property 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.

Public Property FailWorkflowExecutionFailedEventAttributes Amazon.SimpleWorkflow.Model.FailWorkflowExecutionFailedEventAttributes Gets and sets the property 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.

Public Property LambdaFunctionCompletedEventAttributes Amazon.SimpleWorkflow.Model.LambdaFunctionCompletedEventAttributes Gets and sets the property LambdaFunctionCompletedEventAttributes.
Public Property LambdaFunctionFailedEventAttributes Amazon.SimpleWorkflow.Model.LambdaFunctionFailedEventAttributes Gets and sets the property LambdaFunctionFailedEventAttributes.
Public Property LambdaFunctionScheduledEventAttributes Amazon.SimpleWorkflow.Model.LambdaFunctionScheduledEventAttributes Gets and sets the property LambdaFunctionScheduledEventAttributes.
Public Property LambdaFunctionStartedEventAttributes Amazon.SimpleWorkflow.Model.LambdaFunctionStartedEventAttributes Gets and sets the property LambdaFunctionStartedEventAttributes.
Public Property LambdaFunctionTimedOutEventAttributes Amazon.SimpleWorkflow.Model.LambdaFunctionTimedOutEventAttributes Gets and sets the property LambdaFunctionTimedOutEventAttributes.
Public Property MarkerRecordedEventAttributes Amazon.SimpleWorkflow.Model.MarkerRecordedEventAttributes Gets and sets the property 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.

Public Property RecordMarkerFailedEventAttributes Amazon.SimpleWorkflow.Model.RecordMarkerFailedEventAttributes Gets and sets the property 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.

Public Property RequestCancelActivityTaskFailedEventAttributes Amazon.SimpleWorkflow.Model.RequestCancelActivityTaskFailedEventAttributes Gets and sets the property 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.

Public Property RequestCancelExternalWorkflowExecutionFailedEventAttributes Amazon.SimpleWorkflow.Model.RequestCancelExternalWorkflowExecutionFailedEventAttributes Gets and sets the property 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.

Public Property RequestCancelExternalWorkflowExecutionInitiatedEventAttributes Amazon.SimpleWorkflow.Model.RequestCancelExternalWorkflowExecutionInitiatedEventAttributes Gets and sets the property 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.

Public Property ScheduleActivityTaskFailedEventAttributes Amazon.SimpleWorkflow.Model.ScheduleActivityTaskFailedEventAttributes Gets and sets the property 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.

Public Property ScheduleLambdaFunctionFailedEventAttributes Amazon.SimpleWorkflow.Model.ScheduleLambdaFunctionFailedEventAttributes Gets and sets the property ScheduleLambdaFunctionFailedEventAttributes.
Public Property SignalExternalWorkflowExecutionFailedEventAttributes Amazon.SimpleWorkflow.Model.SignalExternalWorkflowExecutionFailedEventAttributes Gets and sets the property 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.

Public Property SignalExternalWorkflowExecutionInitiatedEventAttributes Amazon.SimpleWorkflow.Model.SignalExternalWorkflowExecutionInitiatedEventAttributes Gets and sets the property 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.

Public Property StartChildWorkflowExecutionFailedEventAttributes Amazon.SimpleWorkflow.Model.StartChildWorkflowExecutionFailedEventAttributes Gets and sets the property 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.

Public Property StartChildWorkflowExecutionInitiatedEventAttributes Amazon.SimpleWorkflow.Model.StartChildWorkflowExecutionInitiatedEventAttributes Gets and sets the property 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.

Public Property StartLambdaFunctionFailedEventAttributes Amazon.SimpleWorkflow.Model.StartLambdaFunctionFailedEventAttributes Gets and sets the property StartLambdaFunctionFailedEventAttributes.
Public Property StartTimerFailedEventAttributes Amazon.SimpleWorkflow.Model.StartTimerFailedEventAttributes Gets and sets the property 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.

Public Property TimerCanceledEventAttributes Amazon.SimpleWorkflow.Model.TimerCanceledEventAttributes Gets and sets the property 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.

Public Property TimerFiredEventAttributes Amazon.SimpleWorkflow.Model.TimerFiredEventAttributes Gets and sets the property 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.

Public Property TimerStartedEventAttributes Amazon.SimpleWorkflow.Model.TimerStartedEventAttributes Gets and sets the property 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.

Public Property WorkflowExecutionCanceledEventAttributes Amazon.SimpleWorkflow.Model.WorkflowExecutionCanceledEventAttributes Gets and sets the 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.

Public Property WorkflowExecutionCancelRequestedEventAttributes Amazon.SimpleWorkflow.Model.WorkflowExecutionCancelRequestedEventAttributes Gets and sets the property 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.

Public Property WorkflowExecutionCompletedEventAttributes Amazon.SimpleWorkflow.Model.WorkflowExecutionCompletedEventAttributes Gets and sets the property 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.

Public Property WorkflowExecutionContinuedAsNewEventAttributes Amazon.SimpleWorkflow.Model.WorkflowExecutionContinuedAsNewEventAttributes Gets and sets the property 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.

Public Property WorkflowExecutionFailedEventAttributes Amazon.SimpleWorkflow.Model.WorkflowExecutionFailedEventAttributes Gets and sets the property 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.

Public Property WorkflowExecutionSignaledEventAttributes Amazon.SimpleWorkflow.Model.WorkflowExecutionSignaledEventAttributes Gets and sets the property 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.

Public Property WorkflowExecutionStartedEventAttributes Amazon.SimpleWorkflow.Model.WorkflowExecutionStartedEventAttributes Gets and sets the property 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.

Public Property WorkflowExecutionTerminatedEventAttributes Amazon.SimpleWorkflow.Model.WorkflowExecutionTerminatedEventAttributes Gets and sets the property 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.

Public Property WorkflowExecutionTimedOutEventAttributes Amazon.SimpleWorkflow.Model.WorkflowExecutionTimedOutEventAttributes Gets and sets the property 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.

Version Information

.NET Framework:
Supported in: 4.5, 4.0, 3.5

.NET for Windows Store apps:
Supported in: Windows 8