Class BackgroundActivityResponseBaseModel
DTO for returning the content of an activity
public class BackgroundActivityResponseBaseModel
- Inheritance
-
BackgroundActivityResponseBaseModel
- Derived
- Inherited Members
Properties
ActivityName
Actual activity name assigned by the system.
[JsonProperty("ActivityName", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)]
public string ActivityName { get; set; }
Property Value
ActivityType
Categorical type of the activity generated by the system.
[JsonProperty("ActivityType", Required = Required.DisallowNull, NullValueHandling = NullValueHandling.Ignore)]
public BackgroundActivityType ActivityType { get; set; }
Property Value
ActivityTypeName
Textual representation of the activity type.
[JsonProperty("ActivityTypeName", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)]
public string ActivityTypeName { get; set; }
Property Value
CreationTime
Timestamp when the background activity was created.
[JsonProperty("CreationTime", Required = Required.DisallowNull, NullValueHandling = NullValueHandling.Ignore)]
public DateTimeOffset CreationTime { get; set; }
Property Value
FinishTime
Timestamp when execution completed, if available.
[JsonProperty("FinishTime", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)]
public DateTimeOffset? FinishTime { get; set; }
Property Value
Id
Unique identifier for the background activity.
[JsonProperty("Id", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)]
public string Id { get; set; }
Property Value
StartTime
Timestamp when execution began, if available.
[JsonProperty("StartTime", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)]
public DateTimeOffset? StartTime { get; set; }
Property Value
Status
Current status value of the background activity.
[JsonProperty("Status", Required = Required.DisallowNull, NullValueHandling = NullValueHandling.Ignore)]
public ActivityStatus Status { get; set; }
Property Value
StatusName
Textual representation of the activity status.
[JsonProperty("StatusName", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)]
public string StatusName { get; set; }
Property Value
UserId
Identifier of the user that initiated the activity.
[JsonProperty("UserId", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)]
public string UserId { get; set; }