Assembly: Metabase;
Namespace: Prognoz.Platform.Interop.Metabase;
The IMetabaseUpdate interface contains properties and methods of the platform update manager.
IMetabaseUpdate
| Property name | Brief description | |
| AccessAllowed | The AccessAllowed property returns the type of access to the repository. | |
| AllowReplaceSD | The AllowReplaceSD property determines whether it is possible to replace the list of security access control for the update objects. |
|
| AlterType | The AlterType property determines the case when objects of specified class are created anew on the DBMS level. | |
| ApplyOptions | The ApplyOptions property determines settings of update applying. | |
| BoundType | The BoundType property determines a type of repository objects updating. | |
| Constraint | The Constraint property determines a method of the repository objects updating. | |
| Description | The Description property determines the accompanying text that is displayed in the update installation wizard before setting. | |
| EventsNode | The EventsNode property determines an update module. |
|
| LocalCopy | The LocalCopy property determines whether data is copied with the help of an update when local copying of repository objects. |
|
| MandatoryAccess | The MandatoryAccess property determines parameters of the mandatory access to the update. |
|
| Metabase | The Metabase property returns the repository, to which the update belongs. |
|
| PriorDataLinkDependentsClear | The PriorDataLinkDependentsClear property determines whether objects depending by the content are pre-cleaned. |
|
| Properties | The Properties property returns collection of update flags. |
|
| ReflectObjectsRights | The ReflectObjectsRights property determines a method of shifting rights to repository object. |
|
| RequireUserUpdateMessage | The RequireUserUpdateMessage property returns True if the Update Users after Installing the Update File message is displayed. |
|
| RootFolder | The RootFolder property returns the object, containing update structure. |
|
| SecurityConflictsLog | The SecurityConflictsLog property returns the conflicts log of the security subjects, for which the access permissions and conflicts are transferred on updating the mandatory control. |
|
| SpecialObjectsNode | The SpecialObjectsNode property returns the object, defining parameters of special objects updating. |
|
| Subjects | The Subjects property determines the security subjects for which the access permissions are transferred. |
|
| UpdateType | The UpdateType property determines a type and a method of repository objects updating. |
|
| UseLocalVcsFiles | The UseLocalVcsFiles property determines whether local versions of the objects, added to versions control system, are used in updating. |
| Method name | Brief description | |
| Apply | The Apply method updates repository objects. | |
| ApplyEx | The ApplyEx method updates the repository objects using the additional settings. | |
| Clear | The Clear method removes all objects from the update. | |
| Copy | The Copy method copies update objects. | |
| CreateUpdateContext | The CreateUpdateContext method creates the object, containing additional update settings. | |
| LoadFromFile | The LoadFromFile method loads an update from a file with the *.pef extension. | |
| LoadFromFileNF | The LoadFromFileNF method loads an update from a file with the *.pef extension. | |
| Prepare | The Prepare method checks the correctness of the update. | |
| PrepareC | The PrepareC method checks the correctness of update considering the additional settings. | |
| Refresh | The Refresh method synchronizes updating with the repository. | |
| SaveAvailable | The SaveAvailable method saves the update with the objects available for the user | |
| SaveToFile | The SaveToFile method saves an update to a file with the *.pef extension. | |
| SaveToFileNF | The SaveToFileNF method saves an update to a file with the *.pefx extension. |
See also: