IObjectContext.AddObject — метод (ObjectBase)

При переопределении в производном классе создаёт новый объект в контексте.

Синтаксис

void AddObject(ObjectBase objectInstance)
Параметры
objectInstance

Тип: ObjectBase

Экземпляр создаваемого объекта

Примеры

В примере создаётся документ с текстом дайджеста "Документ созданный из кода". Созданный документ добавляется в контекст, контекст сохраняется. После сохранения контекста, документ доступен в Windows-клиенте (в разделе Cards/Базовые объекты/Документ)

ObjectContext objectContext = new ObjectContext(this);

IDocumentService docService = objectContext.GetService<IDocumentService>(); (1)

Document document = docService.CreateDocument(); ;
document.Description = "Документ созданный из кода"; (2)

objectContext.AddObject(document); (3)

objectContext.AcceptChanges(); (4)
1 Получение сервиса для работы с документами.
2 Создание документа.
3 Добавление документа в контекст.
4 Сохранение изменений в контексте.