| Cancelled | Is the operation cancelled. A cancelled operation cannot be used and is waiting to be disposed. |
| Interval | The interval between runs, when the operation is recurring. Only available when the operation is recurring. |
| NextRunScheduled | The next run scheduled time in milliseconds. Only available in Waiting state. |
| PreviousRunFinished | The previous run finished time in milliseconds. Only available after the first run has finished. |
| PreviousRunStarted | The previous invocation time in milliseconds. Only available after the first run has started. |
| Recurring | Is the operation recurring. |
| RunCount | The number of finished runs since the creation of the background operation. |
| RunOnceRequestCount | The amount of run once requests. The run once requests will be served immediately after the previous run finishes. |
| State | The status of the background operation. |