IMetabaseUpdateLog

Assembly: Metabase;

Description

The IMetabaseUpdateLog interface is used to work with update execution log.

Inheritance Hierarchy

IMetabaseUpdateLog

Comments

The update execution log can be obtained using the IMetabaseUpdate.Log property.

Properties

  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:

Metabase Assembly Interfaces