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.
BreadcrumbId
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