 
            public class AppTaskUpdateInfo| CreateAtUtc | When the task was created. | 
| EndedAtUtc | Time the task processing ended. | 
| FailureInfo | Optional - Failure info. | 
| LastUpdatedAtUtc | Time the task was last updated. | 
| PercentComplete | Numeric completion progress. | 
| ProcessingTargets | Holds identifier(s) for objects that are the target of the processing. | 
| Remarks | Additional remarks / serialized json. | 
| ServerGuid | Server guid of this msm server. | 
| ServerName | Environment.Name of the server that processed the task. | 
| StatusInfo | Optional - Status info. | 
| TaskState | Task state info. | 
| TraceInfo | Optional -Trace Log info. | 
| UpdateCount | Number of updates this task has had. | 
| From | Parses and optionally updates a long running task info from the app task. | 
| GetCurrentVaultServerAttachment | Gets the multi-server mode vault server attachment object for this server. | 
| SetRemarks | Sets the remarks on the passed update info object. | 
| ToJson | Serializes this object to JSON. |