Тип встроенного языка, порождаемый элементом проекта вида «КонтрактСущности»
После того как вы добавили в проект контракт сущности и дали ему имя, «1С:Шина» создаст следующие типы встроенного языка:
<ИмяКонтракта>.Данные,<ИмяКонтракта>.Объект,<ИмяКонтракта>.ПараметрыЗаписи,<ИмяКонтракта>.ПараметрыУдаления,<ИмяКонтракта>.Ссылка.
<ИмяКонтракта>.Данные
Абстрактный. Содержит свойства, объявленные в контракте сущности
<ИмяКонтракта>.Объект
Базовый тип
Сущность.Объект (Абстрактный)
Доступен
На сервере
Свойства
- <Свойства, соответствующие свойствам контракта в файле имя-контракта-сущности.yaml>
Ссылка
Методы
Содержит методы согласно описанию в модуле. Если в модуле объявлен метод, совпадающий по сигнатуре со стандартным методом, то стандартный метод становится его реализацией. Это позволяет разработчику явно разрешать запись/удаление сущностей при работе через контракт
<ИмяКонтракта>.ПараметрыЗаписи
Базовый тип
Абстрактный. Содержит параметры записи, которые должны присутствовать во всех элементах, реализующих контракт <ИмяКонтракта>.
Свойства
РежимЗагрузкиДанных- Параметры записи, объявленные в контрак те сущности
<ИмяКонтракта>.ПараметрыУдаления
Базовый тип
Абстрактный. Содержит параметры удаления, которые должны присутствовать во всех элементах, реализующих контракт <ИмяКонтракта>.
Свойства
РежимЗагрузкиДанных- Параметры удаления, объявленные в контракте сущности
<ИмяКонтракта>.Ссылка
Базовый тип
Сущность.Ключ (Абстрактный)
Доступен
На клиенте и на сервере
Свойства
Ид
Методы
ЗагрузитьОбъект(Заблокировать: Булево = Ложь): <ИмяКонтракта>.Объект?