Интерфейс IForeMethod содержит свойства и методы для работы с пользовательским методом.
Пользовательский метод - это процедура или функция, осуществляющая расчет или преобразование данных по алгоритму пользователя. Пользовательские методы расчета могут применяться в базах данных временных рядов и контейнерах моделирования.
В зависимости от места, где будет применяться пользовательский метод, сигнатура процедур/функций может быть разной. Для передачи в процедуру/функцию рядов данных необходимо использовать параметры с типом ITimeSeries.
В контейнере моделирования также поддерживается использование пользовательских методов, реализованных в шаблонах. Для работы такого метода в шаблоне должна иметься реализация метода Execute. Более подробную информацию о сигнатуре процедур/функций, используемых в качестве пользовательского метода, смотрите в описании соответствующего раздела:
База данных временных рядов (Пользовательские методы, Синтаксис пользовательских методов);
Контейнер моделирования (Пользовательские методы: Синтаксис процедур/функций).
| Имя свойства | Краткое описание | |
| Assembly | Свойство Assembly определяет идентификатор модуля, содержащего пользовательский метод. | |
| Category | Свойство Category определяет категорию пользовательского метода. | |
| Description | Свойство Description определяет описание пользовательского метода. | |
| Key | Свойство Key возвращает ключ пользовательского метода. | |
| Method | Свойство Method определяет идентификатор пользовательского метода. | |
| Name | Свойство Name определяет наименование пользовательского метода. | |
| Params | Свойство Params возвращает коллекцию параметров пользовательского метода. | |
| ResultType | Свойство ResultType определяет тип данных результата, возвращаемого пользовательским методом. | |
| Tag | Свойство Tag не используется компилятором. Можно определить и использовать свойство по своему усмотрению. | |
| Type | Свойство Type определяет тип пользовательского метода. |
| Имя свойства | Краткое описание | |
| Bind | Метод Bind инициализирует пользовательский метод. |
См. также: