Table of Contents

Class BackgroundActivityResponseBaseModel

Namespace
Nfield.SDK
Assembly
Nfield.Public.SDK.dll

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

string

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

BackgroundActivityType

ActivityTypeName

Textual representation of the activity type.

[JsonProperty("ActivityTypeName", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)]
public string ActivityTypeName { get; set; }

Property Value

string

CreationTime

Timestamp when the background activity was created.

[JsonProperty("CreationTime", Required = Required.DisallowNull, NullValueHandling = NullValueHandling.Ignore)]
public DateTimeOffset CreationTime { get; set; }

Property Value

DateTimeOffset

FinishTime

Timestamp when execution completed, if available.

[JsonProperty("FinishTime", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)]
public DateTimeOffset? FinishTime { get; set; }

Property Value

DateTimeOffset?

Id

Unique identifier for the background activity.

[JsonProperty("Id", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)]
public string Id { get; set; }

Property Value

string

StartTime

Timestamp when execution began, if available.

[JsonProperty("StartTime", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)]
public DateTimeOffset? StartTime { get; set; }

Property Value

DateTimeOffset?

Status

Current status value of the background activity.

[JsonProperty("Status", Required = Required.DisallowNull, NullValueHandling = NullValueHandling.Ignore)]
public ActivityStatus Status { get; set; }

Property Value

ActivityStatus

StatusName

Textual representation of the activity status.

[JsonProperty("StatusName", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)]
public string StatusName { get; set; }

Property Value

string

UserId

Identifier of the user that initiated the activity.

[JsonProperty("UserId", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)]
public string UserId { get; set; }

Property Value

string