Fore Assembly Interfaces

  Interface Brief description
IAppServerClass The IAppServerClass interface contains methods used to work with the task scheduler.
IBaseMethod The IBaseMethod interface provides basic settings of custom methods.
IDefaultBehaviour The IDefaultBehaviour interface contains properties to work with default settings.
IDocument The IDocument interface contains properties and methods of the Document repository object.
IDocumentBase The IDocumentBase interface contains basic methods used to load and save data to Document.
IEtlTemplate The IEtlTemplate interface is used to work with custom template of the ETL task data source or consumer.
IEtlTemplates The IEtlTemplates interface is used to work with collection of custom templates of the ETL task sources or consumers.
IExecuteSubScheduledTask The IExecuteSubScheduledTask interface contains properties and methods that are used to work with the task of the scheduled tasks container that executes the unit.
IExternReferenceLogger The IExternReferenceLogger interface is used to manage logging of external links counter change.
IForeAssembly The IForeAssembly interface is used to work with assembly's structures.
IForeAssemblyBinary The IForeAssemblyBinary interface is used to work with assembly metadata.
IForeClass The IForeClass interface is used to work with structures that can be implemented in a Fore assembly.
IForeCriticalSection The IForeCriticalSection interface is used to work with a critical section used on working with threads.
IForeGarbageCollector The IForeGarbageCollector interface contains methods that are used to control garbage collector.
IForeMethod The IForeMethod interface contains properties and methods used to work with the custom method.
IForeMethodParam The IForeMethodParam interface includes properties used to work with the custom method parameter.
IForeMethodParams The IForeMethodParams interface contains properties and methods used to work with collection of the custom method parameters.
IForeMethods The IForeMethods interface contains properties and methods used to work with collection of the custom methods.
IForeObject The IForeObject interface is used to work with Fore class instance.
IForeObjectsGraph The IForeObjectsGraph interface is used to manage objects graph in memory.
IForeProperty The IForeProperty interface is used to work with custom properties.
IForeRuntime The IForeRuntime interface is used to work with Fore code execution environment.
IForeSerializer The IForeSerializer interface contains basic methods that are used to save and load development environment assemblies/units/forms.
IForeSerializerLoader The IForeSerializerLoader interface contains properties and methods that are used to load development environment assemblies/units/forms.
IForeServices The IForeServices interface is used to get access to Fore code execution environment.
IForeSub The IForeSub interface is used to work with custom methods and with class constructors.
IForeSubParam The IForeSubParam interface is used to work with procedure/function/constructor parameter.
IForeSubParams The IForeSubParams interface is used to manage parameters of procedures/functions/constructors that are implemented in repository assemblies.
IForeThread The IForeThread interface is used to control a thread.
IForeVar The IForeVar interface is used to work with fields of Fore class instances.
IModuleClass The IModuleClass interface contains static properties of the ModuleClass class.
IRepositoryScriptCallback The IRepositoryScriptCallback interface contains methods that implement the events Occurring during execution of operations with repository.
IRepositoryScriptManager The IRepositoryScriptManager interface contains properties and methods used to work with repository manager.
IResourceExporter The IResourceExporter interface contains properties and methods applied to export the Resources repository object.
IResourceImporter The IResourceImporter interface contains properties and methods used for import Resources repository object.
IResourceImporterLog The IResourceImporterLog interface contains properties used to work with the report about resource import process.
IScheduledEvent The IScheduledEvent interface contains properties and methods used to work with the task execution event scheduled for future.
IScheduledEvents The IScheduledEvents interface contains properties and methods used to work with collection of tasks execution events that were scheduled for future.
IScheduledInvoke The IScheduledInvoke interface contains properties and methods used to work with the task execution event.
IScheduledTask The IScheduledTask interface contains basic properties and methods of the tasks that are executed in the scheduled tasks container.
IScheduledTaskAlert The IScheduledTaskAlert interface is used to work with the event, on occurring of which the task is executed.
IScheduledTaskAlerts The IScheduledTaskAlerts interface is used to work with collection of the events, on occurring of which the task is executed.
IScheduledTaskAuditAlert The IScheduledTaskAuditAlert interface is used to set up task execution schedule on occurring a system event.
IScheduledTaskChecker The IScheduledTaskChecker interface is used to work with execution conditions of the task performed in scheduled tasks container.
IScheduledTaskCustomAlert The IScheduledTaskCustomAlert interface is used to set up task execution on occurring a configured event.
IScheduledTaskModuleChecker The IScheduledTaskModuleChecker interface is used to set up the unit, on executing of which the task is performed.
IScheduledTaskPeriod The IScheduledTaskPeriod interface contains basic properties and methods that determine parameters of the task calculation period.
IScheduledTaskPeriodDaily The IScheduledTaskPeriodDaily interface contains properties and methods that determine parameters of daily task calculation.
IScheduledTaskPeriodMonthly The IScheduledTaskPeriodMonthly interface contains properties and methods that determine parameters of monthly task calculation.
IScheduledTaskPeriodOneTimeOnly The IScheduledTaskPeriodOneTimeOnly interface contains properties and methods that determine parameters of one-time task calculation.
IScheduledTaskPeriodTimely The IScheduledTaskPeriodTimely interface contains properties and methods that determine parameters of the task calculation over defined time intervals.
IScheduledTaskPeriodWeekly The IScheduledTaskPeriodWeekly interface contains properties and methods that determine parameters of weekly task calculation.
IScheduledTaskProperties The IScheduledTaskProperties interface contains basic properties and methods that determine task parameters.
IScheduledTaskResult The IScheduledTaskResult interface contains properties and methods of recording in the history of task execution.
IScheduledTaskResults The IScheduledTaskResults interface contains properties and methods used to work with collection of records in the history of task execution.
IScheduledTasksContainer The IScheduledTasksContainer interface contains properties and methods of the Scheduled Tasks Container repository object.
IScheduledTaskValidationChecker The IScheduledTaskValidationChecker interface is used to set up the validation rule which execution performs the task.
ISharedAdhocPlugin The ISharedAdhocPlugin interface is used to work with a plugin in the Dashboards tool.
ISharedAdhocPlugins The ISharedAdhocPlugins interface is used to work with the collection of plugins connected in the Dashboards tool.
ISharedEventHandler The ISharedEventHandler interface is used to work with event handler  of reports.
ISharedEventHandlers The SharedEventHandlers interface is used to work with event handlers  of reports.
ISharedParams The ISharedParams interface is used to work with global variables.
ISharedPlugins The ISharedPlugins interface is used to work with plugins.
ISharedPluginsContainer The ISharedPluginsContainer interface is used to work with a plugin container.
ISheduledAuditEvent The ISheduledAuditEvent interface is used to work with the system event, on occurring of which the task is executed.
IUiMetabaseObject The IUiMetabaseObject interface contains basic properties and methods of the components that access the repository objects.
IUiMetabaseObjectParams The IUiMetabaseObjectParams interface contains properties and methods of the UiMetabaseObjectParams.

See also:

Fore Assembly Enumerations | Fore Assembly Classes | Examples