Skip to main content
Version: Current

ActivityHistory

Description

Provides detailed information about activity execution. This class is sealed and cannot be inherited.

Constructors

ConstructorDescription
ActivityHistory()Initializes a new instance of the ActivityHistory class.

Properties

Id String A unique identifier representing this activity execution history.

C#
public string Id { get; }

Name String Gets the activity's display name.

C#
public string Name { get; }

Session Int32 Gets the session number in which the activity was executed.

C#
public int Session { get; }

Status String Gets the execution status of the activity.

C#
public string Status { get; }

StartedAt DateTime Gets the date and time when the activity started.

C#
public DateTime? StartedAt { get; }

EndedOn DateTime Gets the date and time when the activity ended.

C#
public DateTime? EndedOn { get; }

Duration TimeSpan Gets the total duration of the activity execution.

C#
public TimeSpan Duration { get; }

ActivityId String Gets the activity's unique identifier.

C#
public string ActivityId { get; }

ActivityInstanceId String Gets the unique identifier of the activity instance.

C#
public string ActivityInstanceId { get; }

WorkflowInstanceName String Gets the name of the workflow instance in which the activity was executed.

C#
public string WorkflowInstanceName { get; }

WorkflowName String Gets the name of the workflow containing the activity.

C#
public string WorkflowName { get; }

ActivityType String Gets the activity type.

C#
public string ActivityType { get; }

ProcessInstanceId String Gets the unique identifier of the process instance associated with the activity.

C#
public string ProcessInstanceId { get; }