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

Реализация

Термин реализация используется применительно контрактам: элементам проекта вида КонтрактСервиса или КонтрактТипа.

Реализация контракта — это элемент проекта, у которого в свойстве НастройкиТипов (НастройкиТипа) указан данный контракт, а в самом элементе созданы реквизиты (измерения, ресурсы, поля) и методы (или только методы), соответствующие сигнатурам из контракта.

Например, СправочникРеализация реализует КонтрактТипа:

Реализация контракта типа

В более узком смысле говорится о реализации свойств или реализации методов.

Реализация свойства — это реквизит (измерение, ресурс, поле), соответствующий свойству, объявленному в контракте, который находится в элементе проекта, реализующем контракт.

Например, реквизит МоеСвойство у СправочникРеализация является реализацией свойства МоеСвойство контракта.

Реализация свойства

Реализация метода — это определение метода, объявленного в контракте, которое находится в элементе проекта, реализующем контракт.

Например, метод ВычислитьПлощадь у объекта СправочникРеализация является реализацией метода ВычислитьПлощадь контракта.

Реализация метода