Перейти к основному содержимому

Статические методы элементов проекта

Любой тип, порожденный элементом проекта и имеющий модуль, может иметь статические методы, в том числе перечисления.

Статический метод — это метод, общий для всего типа. Для его обозначения используйте модификатор методовключевое слово статический. Статические методы не могут использовать контекст объекта и обращения к этот.

Статические методы необходимо использовать в том случае, когда нужно передать исполнение кода с клиента на сервер.

Статические методы можно использовать в тех элементах проекта, которые не имеют типов-одиночек, например в общем модуле.

Статический метод может быть вызван из модуля типа без квалификатора типа. Из статического метода нельзя вызывать обычные методы в данном модуле.

Запрещается иметь статический и обычный метод с сигнатурами, имеющими пересечения по типам параметров.

Если тип существует в окружении Клиент, то все его серверные методы должны быть статическими.

Аннотация @ДоступноСКлиента допускается только на статических методах.