ISchemaUpdateProgress
Performs the update of schemas and data objects.
This process executes a collection of changes to schemas and data objects which were defined before.
Properties
| Property | Description |
|---|---|
| AbortSucceeded:Boolean | Checks whether the abort was successfully carried out. |
| AffectedChangeSetObjects:Int32 | Gets the number of data objects that were changed in the ChangeSet. |
| AffectedReferences:Int32 | Gets the number of references that were affected by the procedure. |
| AffectedSchemata:Int32 | Gets the number of schemas that were affected by the procedure. |
| AffectedStockObjects:Int32 | Gets the number of data objects that were changed in the Productive Environment. |
| ErrorMessage:String | Gets an error message on the abort of the procedure. |
| Failed:Boolean | Indicates whether the procedure was incorrectly terminated by the system. |
| FailedChangeSet:IChangeSet | Gets the ChangeSet which was the reason for the abort of the procedure. |
| FailedObject:IDataObject | Gets the data object which was the reason for the abort of the procedure. |
| FailedSchema:ISchema | Gets the schema which was the reason for the abort of the procedure. |
| Finished:Boolean | Indicates whether the procedure was terminated. |
| Key:Guid | Gets a unique key for this procedure. |
| Phase:SchemaUpdatePhase | Gets the current phase of the procedure. |
| Processing:Boolean | Checks whether the procedure is still being executed. |
| RequiredObjectUpdates:Int32 | Gets the number of date objects that must be updated. |
| Runtime:TimeSpan | Gets the runtime of the procedure. |
| UpdatedObjects:Int32 | Gets the number of data objects that have already been updated. |
| ValidatedObjects:Int32 | Gets the number of data objects that were already validated against the new schemas. |
| ValidatedXmlBytes:Int64 | Gets the size of the validated Xml data in bytes. |
| ValidationRuntime:TimeSpan | Gets the runtime of the validation for the data objects. |
Methods
| Method | Description |
|---|---|
| Abort():Void | Aborts the execution of the procedure. |
| Refresh():Void | Updates the status of the procedure. |
