Assembly: Metabase;
The IMetabaseUpdateLog interface is used to work with update execution log.
IMetabaseUpdateLog
The update execution log can be obtained using the IMetabaseUpdate.Log property.
Property name | Brief description | |
HasConflicts | The HasConflicts property returns whether there are conflicts on determining correspondence between objects in update and in repository. | |
HasErrors | The HasErrors property returns whether log records contain errors. | |
HasErrorSkipped | The HasErrorSkipped property returns whether log records contain skipped errors. | |
HasOnResolve | The HasErrorSkipped property returns whether there are events that occur if update has dependency between the object in the source repository with the object that is absent in the destination repository. | |
InProgress | The InProgress property returns whether update execution process is not finished. | |
IsFinished | The IsFinished property returns whether update is applied successfully. | |
Records | The Records property returns the collection of update process log records. | |
UpdateFinishTimestamp | The UpdateFinishTimestamp property returns updater execution end date and time. | |
UpdateMetabase | The UpdateMetabase property returns the repository, in which update was installed. | |
UpdateStartTimestamp | The UpdateStartTimestamp property returns application execution date and time. | |
UpdateUserName | The UpdateUserName property returns name of the platform user who applied update. | |
UpdateUserSID | The UpdateUserSID property returns unique identifier of the user who applied the update. | |
UpdateWorkstation | The UpdateWorkstation property returns name of the workstation, from which update was applied. |
See also: