Skip to main content

AsyncOperation

  • Namespace: PPDS.Dataverse.Generated
  • Assembly: PPDS.Dataverse
  • Kind: Class
  • Base: Entity
  • Implements: INotifyPropertyChanged, INotifyPropertyChanging, IExtensibleDataObject

Summary​

Process whose execution can proceed independently or in the background.

Members​

Constructors​

AsyncOperation()​

AsyncOperation()

Default Constructor.

Properties​

AsyncOperationId​

Nullable<Guid> AsyncOperationId { get; set; }

Unique identifier of the system job.

Nullable<Guid> BreadcrumbId { get; set; }

The breadcrumb record ID.

CallerOrigin​

string CallerOrigin { get; set; }

The origin of the caller.

CompletedOn​

Nullable<DateTime> CompletedOn { get; }

Date and time when the system job was completed.

CorrelationId​

Nullable<Guid> CorrelationId { get; set; }

Unique identifier used to correlate between multiple SDK requests and system jobs.

CorrelationUpdatedTime​

Nullable<DateTime> CorrelationUpdatedTime { get; set; }

Last time the correlation depth was updated.

CreatedBy​

EntityReference CreatedBy { get; }

Unique identifier of the user who created the system job.

CreatedOn​

Nullable<DateTime> CreatedOn { get; }

Date and time when the system job was created.

CreatedOnBehalfBy​

EntityReference CreatedOnBehalfBy { get; }

Unique identifier of the delegate user who created the asyncoperation.

Data​

string Data { get; set; }

Unstructured data associated with the system job.

DataBlobId​

Nullable<Guid> DataBlobId { get; }

File Id for the blob url used for file storage.

DependencyToken​

string DependencyToken { get; set; }

Execution of all operations with the same dependency token is serialized.

Depth​

Nullable<int> Depth { get; set; }

Number of SDK calls made since the first call.

ErrorCode​

Nullable<int> ErrorCode { get; }

Error code returned from a canceled system job.

ExecutionTimeSpan​

Nullable<double> ExecutionTimeSpan { get; }

Time that the system job has taken to execute.

ExpanderStartTime​

Nullable<DateTime> ExpanderStartTime { get; set; }

The datetime when the Expander pipeline started.

FriendlyMessage​

string FriendlyMessage { get; set; }

Message provided by the system job.

HostId​

string HostId { get; set; }

Unique identifier of the host that owns this system job.

IsWaitingForEvent​

Nullable<bool> IsWaitingForEvent { get; }

Indicates that the system job is waiting for an event.

Message​

string Message { get; }

Message related to the system job.

MessageName​

string MessageName { get; set; }

Name of the message that started this system job.

ModifiedBy​

EntityReference ModifiedBy { get; }

Unique identifier of the user who last modified the system job.

ModifiedOn​

Nullable<DateTime> ModifiedOn { get; }

Date and time when the system job was last modified.

ModifiedOnBehalfBy​

EntityReference ModifiedOnBehalfBy { get; }

Unique identifier of the delegate user who last modified the asyncoperation.

Name​

string Name { get; set; }

Name of the system job.

OperationType​

Nullable<asyncoperation_operationtype> OperationType { get; set; }

Type of the system job.

OwnerId​

EntityReference OwnerId { get; set; }

Unique identifier of the user or team who owns the system job.

OwningBusinessUnit​

EntityReference OwningBusinessUnit { get; }

Unique identifier of the business unit that owns the system job.

OwningExtensionId​

EntityReference OwningExtensionId { get; set; }

Unique identifier of the owning extension with which the system job is associated.

OwningTeam​

EntityReference OwningTeam { get; }

Unique identifier of the team who owns the record.

OwningUser​

EntityReference OwningUser { get; }

Unique identifier of the user who owns the record.

PostponeUntil​

Nullable<DateTime> PostponeUntil { get; set; }

Indicates whether the system job should run only after the specified date and time.

PrimaryEntityType​

string PrimaryEntityType { get; set; }

Type of entity with which the system job is primarily associated.

RecurrencePattern​

string RecurrencePattern { get; set; }

Pattern of the system job's recurrence.

RecurrenceStartTime​

Nullable<DateTime> RecurrenceStartTime { get; set; }

Starting time in UTC for the recurrence pattern.

RegardingObjectId​

EntityReference RegardingObjectId { get; set; }

Unique identifier of the object with which the system job is associated.

RequestId​

Nullable<Guid> RequestId { get; set; }

Unique identifier of the request that generated the system job.

RetainJobHistory​

Nullable<bool> RetainJobHistory { get; set; }

Retain job history.

RetryCount​

Nullable<int> RetryCount { get; }

Number of times to retry the system job.

Role_AsyncOperations​

Role Role_AsyncOperations { get; set; }

N:1 Role_AsyncOperations

RootExecutionContext​

string RootExecutionContext { get; set; }

Root execution context of the job that trigerred async job.

SdkMessageProcessingStep_AsyncOperations​

SdkMessageProcessingStep SdkMessageProcessingStep_AsyncOperations { get; set; }

N:1 SdkMessageProcessingStep_AsyncOperations

Sequence​

Nullable<long> Sequence { get; }

Order in which operations were submitted.

StartedOn​

Nullable<DateTime> StartedOn { get; }

Date and time when the system job was started.

StateCode​

Nullable<asyncoperation_statecode> StateCode { get; set; }

Status of the system job.

StatusCode​

Nullable<asyncoperation_statuscode> StatusCode { get; set; }

Reason for the status of the system job.

Subtype​

Nullable<int> Subtype { get; }

The Subtype of the Async Job

SystemUser_AsyncOperations​

SystemUser SystemUser_AsyncOperations { get; set; }

N:1 SystemUser_AsyncOperations

TimeZoneRuleVersionNumber​

Nullable<int> TimeZoneRuleVersionNumber { get; set; }

For internal use only.

UTCConversionTimeZoneCode​

Nullable<int> UTCConversionTimeZoneCode { get; set; }

Time zone code that was in use when the record was created.

WorkflowActivationId​

EntityReference WorkflowActivationId { get; set; }

Unique identifier of the workflow activation related to the system job.

WorkflowStageName​

string WorkflowStageName { get; }

Name of a workflow stage.

Workload​

string Workload { get; set; }

The workload name.

connectionreference_AsyncOperations​

ConnectionReference connectionreference_AsyncOperations { get; set; }

N:1 connectionreference_AsyncOperations

environmentvariabledefinition_AsyncOperations​

EnvironmentVariableDefinition environmentvariabledefinition_AsyncOperations { get; set; }

N:1 environmentvariabledefinition_AsyncOperations

environmentvariablevalue_AsyncOperations​

EnvironmentVariableValue environmentvariablevalue_AsyncOperations { get; set; }

N:1 environmentvariablevalue_AsyncOperations

lk_asyncoperation_createdby​

SystemUser lk_asyncoperation_createdby { get; }

N:1 lk_asyncoperation_createdby

lk_asyncoperation_createdonbehalfby​

SystemUser lk_asyncoperation_createdonbehalfby { get; }

N:1 lk_asyncoperation_createdonbehalfby

lk_asyncoperation_modifiedby​

SystemUser lk_asyncoperation_modifiedby { get; }

N:1 lk_asyncoperation_modifiedby

lk_asyncoperation_modifiedonbehalfby​

SystemUser lk_asyncoperation_modifiedonbehalfby { get; }

N:1 lk_asyncoperation_modifiedonbehalfby

lk_asyncoperation_workflowactivationid​

Workflow lk_asyncoperation_workflowactivationid { get; set; }

N:1 lk_asyncoperation_workflowactivationid

pluginpackage_AsyncOperations​

PluginPackage pluginpackage_AsyncOperations { get; set; }

N:1 pluginpackage_AsyncOperations

system_user_asyncoperation​

SystemUser system_user_asyncoperation { get; }

N:1 system_user_asyncoperation