Metabase > Metabase Assembly Interfaces
Interface | Brief description | |
![]() |
The IAccessAttributeValue interface is used to work with values of access attribute. | |
![]() |
The IAccessControlEntry interface contains properties of an additional parameter of a security object. | |
![]() |
The IAccessControlList interface contains properties and methods of a collection of additional parameters of a security object. | |
![]() |
The IAccessElement interface is used to work with element access permissions. | |
![]() |
The IAccessElementsIterator interface is used to move by access elements in hierarchical view. | |
![]() |
The IAccessObjectSecurity interface is used to work with the access policy to the object. | |
![]() |
The IAccessToken interface contains properties of the mandatory access control. | |
![]() |
The IAssembly interface contains properties of the Assembly development environment object. | |
![]() |
The IAuditFilter interface contains properties and methods of a filter of access protocol of security manager. | |
![]() |
The IAuditFilterCondition interface contains properties of filter conditions of access protocol. | |
![]() |
The IAuditFilterObject interface contains properties and methods to work with an object that stores a filter of access protocol. | |
![]() |
The IAuditFilterObjects interface contains properties and methods used to work with a collection of objects that store filters of access protocol. | |
![]() |
The AuditFiltersContainer interface contains properties and methods used to work with filter container of access protocol. | |
![]() |
The IAuditLog interface contains properties and methods of the access protocol (event log) of the security manager. | |
![]() |
The IAuditLogArchiveCallback interface contains a method that implements an event that occurs while saving records of access protocol. | |
![]() |
The IAuditLogons interface contains properties and methods of a list of logons in repository. | |
![]() |
The IAuditOperations interface contains properties and methods of records of security protocol. | |
![]() |
The ICertCredentials interface contains credentials properties used on connection with digital signature. | |
![]() |
The ICertificate interface contains properties and methods to work with security certificate. | |
![]() |
The ICertificates interface contains properties and methods to work with collection of security certificates. | |
![]() |
The ICertProvider interface contains properties and methods of certificate provider. | |
![]() |
The ICertSigner interface contains properties and methods of digital signature signer. | |
![]() |
The ICertVerifier interface contains properties and methods of digital signature controller. | |
![]() |
The IConnectedUserInfo interface contains properties of the user connected to the repository. | |
![]() |
The IConnectedUsersInfoEx interface contains properties of active users connected to repository. | |
![]() |
The IConnectedUsersInfo interface contains properties of a collection of users connected to repository. | |
![]() |
The IConnectedUsersInfoEx interface contains properties of a collection of users connected to repository. | |
![]() |
The IConnectionTransaction interface contains methods of transactions. | |
![]() |
The ICredentials interface contains properties and methods used to work with credentials of the platform users. | |
![]() |
The ICredentialsEx interface contains extended properties of the user credentials. | |
![]() |
The ICredentialsRealm interface contains properties used to work with the collection of accounts. | |
![]() |
The ICredentialsSet interface contains properties and methods used to work with the collection of credentials. | |
![]() |
The IDatabaseInitExecuteSetup interface contains properties used to determine the parameters of databases, before connection to which the application macro is executed. | |
![]() |
The IDbClass interface contains properties of object class, available in the platform. | |
![]() |
The IDbClasses interface contains properties and methods of the collection of object classes, available in the platform. | |
![]() |
The IDbDriver interface contains properties of the DBMS driver, supported in the platform. | |
![]() |
The IDbDrivers interface contains properties and methods of the DBMS drivers, supported in the platform. | |
![]() |
The IDomain interface contains properties that are used to work with the domain. | |
![]() |
The IDomainCredentials interface contains properties and methods of credentials of active repository under domain authentication. | |
![]() |
The IDomains interface contains properties and methods used to work with a collection of domains. | |
![]() |
The IDomainStations interface contains properties and methods used to work with a collection of workstations that belong to domain. | |
![]() |
The IFolder interface is a basic interface of the Folder repository object. | |
![]() |
The IForm interface contains properties of the Form development environment object. | |
![]() |
The IHashedPasswords interface determines the parameters of the password hash. | |
![]() |
The ILogonHours interface contains properties and methods used to restrict access time of the user during the day. | |
![]() |
The ILogonHoursPeriod interface contains properties of a period in which a restriction of access time of the user is performed. | |
![]() |
The ILogonHoursPeriods interface contains properties and methods that are used to work with the collection of periods in which the time of user access should be restricted. | |
![]() |
The ILogonHoursPolicy interface contains properties and methods used to manage the user access to the platform policy by time. | |
![]() |
The ILogonParams interface contains properties used to determine link parameters. | |
![]() |
The ILogonPeriod interface contains properties of the time interval on which there is a restriction of user access. | |
![]() |
The ILogonSession interface contains properties and methods of a current session. | |
![]() |
The IMbElementDependencies interface contains properties and methods used to work with a collection of records about objects dependency from elements of MDM dictionary. | |
![]() |
The IMbElementDependenciesDatabase interface contains properties and methods used to work with dependencies of repository objects from elements of MDM dictionary. | |
![]() |
The IMbElementDependency interface contains properties used to work with a record about object dependency from elements of MDM dictionary. | |
![]() |
The IMbElementDependencyTemplate interface contains properties used to work with templates in accordance to which objects dependencies are selected. | |
![]() |
The IMbElementDependent interface is used to work with a dependencies records of MDM dictionary elements from repository objects. | |
![]() |
The IMbElementDependents interface is used to work with a collection of dependencies records of MDM dictionary elements from repository objects. | |
![]() |
The IMbElementDependentsDatabase interface is used for working with dependencies of elements of MDM dictionary from repository objects. | |
![]() |
The IMbElementDependentTemplate interface is used to work with a dependencies template of MDM dictionary objects and elements from repository objects. | |
![]() |
The IMetabase interface contains properties and methods of a collection of repository objects. | |
![]() |
The IMetabaseAuditPolicy interface contains properties used to set up auditing by the determined classes of objects. | |
![]() |
The IMetabaseAutoRun interface contains properties of the user autorun object. | |
![]() |
The IMetabaseCache interface contains properties and methods used to work with repository cache. | |
![]() |
The IMetabaseCheckList interface contains properties and methods used to work with a list of object for which checksum is verified. | |
![]() |
The IMetabaseCheckListItem interface contains properties of the element that is contained in the checksum list. | |
![]() |
The IMetabaseClass interface contains statistic properties and methods of the MetabaseClass class. | |
![]() |
The IMetabaseClassesSecurityDescriptors interface contains properties and methods to work with collection of of object types security descriptors. | |
![]() |
The IMetabaseClassSecurityDescriptor interface contains properties to work with object types security descriptors. | |
![]() |
The IMetabaseCodeBlock interface contains properties and methods of an object that is a code block on FORE. | |
![]() |
The IMetabaseCustomClass interface contains properties used to work with the custom class. | |
![]() |
The IMetabaseCustomClasses interface contains properties and methods used to work with a collection of custom classes. | |
![]() |
The IMetabaseCustomClassOperation interface contains properties used to work with an operation of a custom class. | |
![]() |
The IMetabaseCustomClassOperations interface contains properties and methods used to work with a collection of operations of a custom class. | |
![]() |
The IMetabaseCustomEvents interface describes custom events that are processes on working in repository from web service. | |
![]() |
The IMetabaseCustomExtender interface contains properties used to work with a container of repository custom classes. | |
![]() |
The IMetabaseCustomForeEvent interface is used to work with a custom event. | |
![]() |
The IMetabaseCustomForeEvents interface is used to work with collection of custom events. | |
![]() |
The IMetabaseCustomObject interface contains properties and methods used to work with an object of a custom class. | |
![]() |
The IMetabaseCustomObjectReader interface contains properties and methods used to read data from an object of a custom class. | |
![]() |
The IMetabaseCustomObjectReference interface contains properties used to work with an object dependency of a custom class. | |
![]() |
The IMetabaseCustomObjectReferences interface contains properties and methods used to work with the collection of dependencies of the custom class object. | |
![]() |
The IMetabaseCustomObjectSelSets interface contains properties and methods used to work with collection of dimensions selections, which are linked to a custom class object. | |
![]() |
The IMetabaseCustomObjectSerializer interface contains basic properties used to read and write data of an object of a custom class. | |
![]() |
The IMetabaseCustomObjectWriter interface contains properties and methods used to write data in an object of a custom class. | |
![]() |
The IMetabaseDefinition interface contains properties and methods of repository description. | |
![]() |
The IMetabaseDefinitions interface contains properties and methods of the collection of the description of repositories that were registered on the workstation. | |
![]() |
The IMetabaseDeviceDescriptor interface is used to work with a device description. | |
![]() |
The IMetabaseDeviceDescriptors interface is used to work with the device description collection. | |
![]() |
The IMetabaseObjectSecurity interface is used to work with parameters of printers available for printing. | |
![]() |
The IMetabaseGroup interface contains properties and methods of the group of users. | |
![]() |
The IMetabaseGroups interface contains properties of collections of users groups. | |
![]() |
The IMetabaseLink interface contains properties of the Repository Connection. | |
![]() |
The IMetabaseLinkBase interface contains basic properties used on connecting to repository. | |
![]() |
The IMetabaseLinkInstance interface contains properties used to get access to the data of the repository, to which the connection is established by the Repository Connection. | |
![]() |
The IMetabaseLogonEvents interface implements events on connecting to database. | |
![]() |
The IMetabaseManager interface contains properties and methods of repositories manager. | |
![]() |
The IMetabaseManagerFactory interface contains static properties of the MetabaseManagerFactory class. | |
![]() |
The IMetabaseMandatoryAccess interface contains properties and methods of mandatory access. | |
![]() |
The IMetabaseObject interface contains properties and methods of repository object. | |
![]() |
The IMetabaseObjectCache interface contains properties and methods used to work with repository object cache. | |
![]() |
The IMetabaseObjectCacheItem interface contains properties and methods used to work with a record in object cache. | |
![]() |
The IMetabaseObjectControl interface contains properties and methods used to control parameters of the nested object. | |
![]() |
The IMetabaseObjectControlInfo interface contains properties and methods used to work with collection of the nested object. | |
![]() |
The IMetabaseObjectCopyInfo interface contains properties that determine parameters of repository object copying or moving. | |
![]() |
The IMetabaseObjectCreateInfo interface contains properties used to set parameters of created object. | |
![]() |
The IMetabaseObjectDescriptor interface contains properties and methods of the repository object description. | |
![]() |
The IMetabaseObjectDescriptors interface contains properties and methods of a descriptions collection of metadata base objects. | |
![]() |
The IMetabaseObjectFindInfo interface contains properties used to set conditions for search of the repository objects. | |
![]() |
The IMetabaseObjectHistory interface contains properties of history of repository object change. | |
![]() |
The IMetabaseObjectHistoryItem interface contains properties of history records of object change. | |
![]() |
The IMetabaseObjectInstance interface contains properties and methods used to work with an open instance of the repository object. | |
![]() |
The IMetabaseObjectName interface is used to work with an object name. | |
![]() |
The IMetabaseObjectNames interface is used to work with objects names. | |
![]() |
The IMetabaseObjectParam interface contains properties of repository object parameters. | |
![]() |
The IMetabaseObjectParamBinding interface contains properties and methods of settings elements of parameters display of repository object. | |
![]() |
The IMetabaseObjectParamControl interface contains properties used to set parameters binding of nested object with parameters of a current object. | |
![]() |
The IMetabaseObjectParams interface contains properties and methods of a collection of repository objects parameters. | |
![]() |
The IMetabaseObjectParamsUpdate interface is used to work with repository object parameters after the IMetabaseObjectParams.BeginUpdate method is called. | |
![]() |
The IMetabaseObjectParamValue interface contains properties of values of repository object parameters. | |
![]() |
The IMetabaseObjectParamValues interface contains properties and methods of a collection of values of repository object parameters. | |
![]() |
The IMetabaseObjectParamValuesEx interface is used to pass the additional state used on opening a regular report for view. | |
![]() |
The IMetabaseObjectSecurity interface is used to work with access policy to an object. | |
![]() |
The IMetabaseOnBeforeLogonArgs interface describes the argument of the event occurred on repository connection using web service. | |
![]() |
The IMetabasePasswordPolicy interface contains properties and methods used to set password security policy. | |
![]() |
The IMetabasePolicy interface contains properties and methods used to set repository security policy. | |
![]() |
The IMetabaseSecurity interface contains properties and methods used to set parameters of repository security manager. | |
![]() |
The IMetabaseSecurityExporter interface is used to export parameters of security policy and access permissions. | |
![]() |
The IMetabaseSecuritySubjectUpdateSetup interface is used to set up parameters of repository users update. | |
![]() |
The IMetabaseUpdate interface contains properties and methods of the platform update manager. | |
![]() |
The IMetabaseUpdateAbacRulesNode interface contains properties and methods of attribute-based access control in the update. |
|
![]() |
The IMetabaseUpdateCommentNode interface contains properties determining parameters of updating comments update object. | |
![]() |
The IMetabaseUpdateDataObjectNode interface contains properties that determine update parameters of repository objects that contain data. | |
![]() |
The IMetabaseUpdateDeleteObjectNode interface contains properties that determine parameters of the update object which deletes repository objects. | |
![]() |
The IMetabaseUpdateFolderNode interface contains properties and methods of update structure. | |
![]() |
The IMetabaseUpdateKeyMap interface is used to work with a map of keys used for repeated mapping of update objects. | |
![]() |
The IMetabaseUpdateMandatoryAccess interface contains parameters of the mandatory access to the update. | |
![]() |
The IMetabaseUpdateNode interface contains properties of update object. | |
![]() |
The IMetabaseUpdateObject interface is used to work with the Update repository object. | |
![]() |
The IMetabaseUpdateObjectExParams interface is basic to set up extended update parameters of an object. | |
![]() |
The IMetabaseUpdateObjectNode interface contains properties of update object connected with repository object. | |
![]() |
The IMetabaseUpdateObjectRemapping interfaces is used for work with parameters of repeated mapping of repository object in update and in consumer repository. | |
![]() |
The IMetabaseUpdateProgress interface contains methods that implement the events that occur during update of the objects in the repository. | |
![]() |
The IMetabaseUpdateProgressData interface contains properties used to get information about update process. | |
![]() |
The IMetabaseUpdateProperties interface contains properties and methods used to work with a collection of update flags. | |
![]() |
The IMetabaseUpdateProperty interface contains properties of update flag. | |
![]() |
The IMetabaseUpdateRemapping interface is used to work with parameters of repeated element mapping in update and in consumer repository. | |
![]() |
The IMetabaseUpdateRemappings interface is used to work with collection of repeated mappings of elements in update and in consumer repository. | |
![]() |
The IMetabaseUpdateResolver interface contains properties used to work with a collection of update dependencies from resource repository objects that are absent in customer repository. | |
![]() |
The IMetabaseUpdateSecuritySubjectNode interface contains properties of the Security Subject. | |
![]() |
The IMetabaseUpdateSpecialObjectsNode interface contains properties that determine the update parameters of special repository objects. | |
![]() |
The IMetabaseUpdateSqlNode interface contains properties of the SQL Operator update object. | |
![]() |
The IMetabaseUpdateUnresolved interface contains properties used to work with update dependency from resource repository object that is absent in customer repository. | |
![]() |
The IMetabaseUpdateUserEvents interface contains methods implementing the events that appear during object update in repository and used in the update module. | |
![]() |
The IMetabaseUser interface contains properties and methods of repository user. | |
![]() |
The IMetabaseUsers interface contains properties used to work with a collection of repository users. | |
![]() |
The IMetabaseUsersUpdate interface contains properties and methods used to work with a collection of user about whom information is necessary to update. | |
![]() |
The IMetabaseUsersUpdateCallback interface contains properties and methods for working with the operation, performed on occurrence of the critical error on updating users. | |
![]() |
The IMetabaseUsersUpdateError interface contains properties of the error on updating the user |
|
![]() |
The IMetabaseUsersUpdateErrors interface contains properties and methods of collection of errors occurring on updating users |
|
![]() |
The IModule interface contains basic properties of modules and forms of development environment. | |
![]() |
The IMsSqlUserSPUD interface contains properties that are used to determine parameters of repository user created on the base of MSSQL DBMS. | |
![]() |
The INamedEntity interface is basic for some interfaces and determines object properties. | |
![]() |
The IObjectCheckOutInfo interface contains properties used to work with records collection about repository object lock. | |
![]() |
The IObjectCheckOutInfoUser interface contains properties used to get information about repository object lock. | |
![]() |
The IOperationCallback interface is used to determine actions performed when a conflict appears during loading of filter container of access protocol. | |
![]() |
The IOracleUserSPUD interface contains properties used to determine parameters of repository user created on the base of Oracle DBMS. | |
![]() |
The IPasswordCredintials interface contains properties and methods of active repository credentials under password authentication. | |
![]() |
The IPasswordHistory interface contains methods used to work with a history of users passwords. | |
![]() |
The IPostgresUserSPUD interface contains properties used to determine parameters of the user of the repository, based on PostgreSQL DBMS. | |
![]() |
The IPrimaryDB2SPLD interface contains properties and methods of the security module that is used when connecting to the repository that is placed on the DB2 server. | |
![]() |
The IPrimaryMsSqlODBCSPLD interface contains properties and methods of security module used on repository connection using Microsoft SQL Server ODBC driver. | |
![]() |
The IPrimaryMsSqlSPLD interface contains properties and methods of a security module used to connect with a scheme located on MS SQL server. | |
![]() |
The IPrimaryODBCSPLD interface contains properties and methods of the security module used on connecting to data sources using one of the ODBC drivers installed in the operating system. | |
![]() |
The IPrimaryOracleSPLD interface contains properties and methods of a security module used to connect with repository located on Oracle server. | |
![]() |
The IPrimaryPostgresSPLD interface contains properties of the security module used on connecting to the repository, located on the PostgreSQL server. | |
![]() |
The IPrimaryServiceSPLD interface contains properties and methods of a security module that are used to connect to repository via the platform web service. | |
![]() |
The IPrimarySQLiteSPLD interface contains properties and methods of a security module used to connect to repository located on SQLite server. | |
![]() |
The IPrimaryTeradataSPLD interface contains properties and methods of a security module used to connect with repository located on Teradata server. | |
![]() |
The IPrimaryVerticaSPLD interface contains properties and methods of a security module that is used to connect to the repository located on HP Vertica server. | |
![]() |
The IPrivilege interface contains properties and methods of privilege of a security manager. | |
![]() |
The IScPack interface contains properties of the platform security package. | |
![]() |
The IScPacks interface contains properties and methods of the platform security package collection. | |
![]() |
The ISearchEngineServiceBase interface contains basic properties and methods to work with search service. | |
![]() |
The ISearchEngineServiceFactory interface contains method to initialize a new search service. | |
![]() |
The ISecurityCategory interface contains properties and methods of security categories of mandatory access. | |
![]() |
The ISecurityConnection interface contains properties and methods of connection with DB server. | |
![]() |
The ISecurityConnection2 interface is used to work with specific connection wit DB server. | |
![]() |
The ISecurityConnection3 interface describes the connection with the DB server, before connecting to which the application macro was executed. | |
![]() |
The ISecurityDescriptor interface contains properties and methods of security description of object or object type. | |
![]() |
The ISecurityDocumentLabel interface is used to work with security label used to mark objects during print and export while mandatory access is activated. | |
![]() |
The ISecurityLabels interface contains properties of parameters of security label. | |
![]() |
The ISecurityLevel interface is used to work with properties of security level. | |
![]() |
The ISecurityPackage interface contains properties and methods of security module. | |
![]() |
The ISecurityPackageLogonData interface contains basic properties of parameters of repository security module. | |
![]() |
The ISecurityPackageLogonDataEx interface contains additional properties of parameters of repository security module. | |
![]() |
The ISecurityPackageUserData interface contains properties that are used to determine security parameters of repository user. | |
![]() |
The ISecuritySnapshot interface is used when the backup of the security policy is executed. | |
![]() |
The ISecuritySnapshotCallback interface contains methods that perform events that appear while settings recovery of security policy from backup copy. | |
![]() |
The ISecuritySnapshotLog interface returns an application log of security policy contour. | |
![]() |
The ISecuritySubject interface contains basic properties and methods used to work with security subject. | |
![]() |
The ISecuritySubjects interface contains properties of the collection of the platform security subjects. | |
![]() |
The ISecuritySubjectsSearch interface contains properties and methods used to search security subjects. | |
![]() |
The ISid interface contains properties of an identifier of security subject. | |
![]() |
The ISidEx interface contains extended properties of the security subject identifier. | |
![]() |
The ISpecialObjects interface contains properties used to work with the collection of special repository objects method. | |
![]() |
The ISQLiteUserSPUD interface contains properties used to determine parameters of the user of the repository based SQLite DBMS. | |
![]() |
The IStation interface contains properties and methods used to work with a workstation. | |
![]() |
The IStations interface contains properties and methods used to work with a collection of workstations. | |
![]() |
The IStringFilterCondition interface is used to work with the condition of access protocol filtering by particular object. | |
![]() |
The ITeradataUserSPUD interface contains properties used to determine parameters of the user of the repository based on Teradata DBMS. | |
![]() |
The IUserEmail interface contains properties and methods used to work with the record about the email. | |
![]() |
The IUserEmails interface contains properties and methods used to work with the collection of records about e-mail addresses. | |
![]() |
The IUserProfile interface contains properties and methods used to determine the parameters of the user profile. | |
![]() |
The IUserProfileProperties interface contains properties and methods used to work with the collection of additional properties of the user. | |
![]() |
The IUserProfileProperty interface contains properties used to determine the parameters of additional property of the user. | |
![]() |
The IUserProfiles interface contains properties and methods for working with the collection of the user profiles. | |
![]() |
The IVcsParams interface contains properties used to determine settings of repository connection to version control system. |
See also:
Metabase Assembly Enumerations | Metabase Assembly Classes | Examples