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:
Time Series Databases (Custom Methods, custom methods Syntax).
Modeling Container (Custom Methods: Procedures or Functions Syntax).
| 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. |
| Property name | Brief description | |
| Bind | The Bind method initializes the custom method. |
See also: