IForeMethod

Description

The IForeMethod interface contains properties and methods used to work with the custom method.

custom method is a procedure or function that performs calculation or transformation of data by user algorithm. Custom methods can be applied in time series databases and modeling containers.

Depending on the place where the custom method is applied, the signature of procedures or functions may vary. To pass data series to procedure or function, use parameters of the ITimeSeries type.

Modeling container supports using custom methods implemented in templates. To make such a method work the template must contain an implementation of the Execute method. For more information on signature of procedures and functions used as custom methods, please refer to the appropriate section:

Properties

  Property name Brief description
Assembly The Assembly property determines an identifier of the module that contains the custom method.
Category The Category property determines a category of the custom method.
Description The Description property determines description of the custom method.
Key The Key property returns the custom method key.
Method The Method property determines an identifier of the custom method.
Name The Name property determines a name of the custom method.
Params The Params property returns a collection of the custom parameters.
ResultType The ResultType property determines a type of the result data that is returned by the custom method.
Tag The Tag property is not used by the compiler. The property can be determined and used as required.
Type The Type property determines a type of the custom method.

Methods

  Property name Brief description
Bind The Bind method initializes the custom method.

See also:

Fore Assembly Interfaces