Metabase > Metabase Assembly Interfaces > IMetabaseUpdate
Assembly: Metabase;
The IMetabaseUpdate interface contains properties and methods of the platform update manager.
IMetabaseUpdate
To create an update, use the IMetabase.CreateUpdate method.
Property name | Brief description | |
![]() |
AbacRulesNode | The AbacRulesNode property returns the structure of attribute-based access control rules in the update. |
![]() |
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 settings for recreating objects of a specific class on DBMS level. |
![]() |
ApplyOptions | The ApplyOptions property determines update applying settings. |
![]() |
BoundType | The BoundType property determines a repository object update type. |
![]() |
Constraint | The Constraint property determines a method of the repository objects update. |
![]() |
CreateMetabase | The CreateMetabase property returns name of the repository,in which update was created. |
![]() |
CreatePlatformVersion | The CreatePlatformVersion property returns platform version, in which update was created. |
![]() |
CreateTimestamp | The CreateTimestamp property returns update creation date and time. |
![]() |
CreateUserName | The CreateUserName property returns name of the user who created an update. |
![]() |
CreateUserSID | The CreateUserSID property returns unique identifier of the user who created an update. |
![]() |
CreateWorkstation | The CreateWorkstation property returns name of the workstation, on which an update was created. |
![]() |
CustomProperties | The CustomProperties property returns the collection of custom metadata of update object. |
![]() |
Description | The Description property determines the accompanying text displayed in the update installation wizard before installation start. |
![]() |
EventsNode | The EventsNode property determines an update unit. |
![]() |
IncludeAbacAttributes | The IncludeAbacAttributes property determines whether custom attributes are transferred if attribute-based access control is used. |
![]() |
LocalCopy | The LocalCopy property determines whether data is copied by means of update on local copying of repository objects. |
![]() |
Log | The Log property returns update execution log. |
![]() |
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 contents are pre-cleaned. |
![]() |
Properties | The Properties property returns the collection of update flags. |
![]() |
ReflectObjectsRights | The ReflectObjectsRights property determines a method for transferring repository object permissions. |
![]() |
RequireUserUpdateMessage | The RequireUserUpdateMessage property returns whether a message requiring users update 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 access control. |
![]() |
SpecialObjectsNode | The SpecialObjectsNode property returns the object that determines parameters of special objects update. |
![]() |
Subjects | The Subjects property determines the security subjects, for which object access permissions are transferred. |
![]() |
UpdateType | The UpdateType property determines a type and a method of repository objects update. |
![]() |
UseLocalVcsFiles | The UseLocalVcsFiles property determines whether local versions of the objects added to version control system are used in update. |
Method name | Brief description | |
![]() |
Apply | The Apply method updates repository objects. |
![]() |
ApplyEx | The ApplyEx method updates repository objects using the advanced settings. |
![]() |
Clear | The Clear method removes all objects from the update. |
![]() |
Copy | The Copy method copies update objects. |
![]() |
CreateUpdateContext | The CreateUpdateContext method creates an object containing additional update settings. |
![]() |
FindAbacRulesNode | The FindAbacRulesNode method searches for attribute-based access control rules structure in update. |
![]() |
FindSpecialObjectsNode | The FindSpecialObjectsNode method searches for the object that determines special object update options. |
![]() |
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 *.pefx extension. |
![]() |
Prepare | The Prepare method checks the correctness of the update. |
![]() |
PrepareC | The PrepareC method checks the correctness of update considering the advanced settings. |
![]() |
Refresh | The Refresh method synchronizes update 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: