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.  | 
