Сохранение или отключение карта изменений
При установке свойств элемента изменения не записываются в каталог COM+, пока вы не будете явно сохранять изменения. Это можно сделать с помощью метода SaveChanges в объекте COM Администратор CatalogCollection для коллекции, содержащей элемент.
Если вы хотите отключить карта изменения, которые еще не были зафиксированы, можно вызвать метод "Заполнение" в объекте COM Администратор CatalogCollection. Это считывает все постоянные данные из каталога COM+ для всех элементов в коллекции, эффективно удаляя ожидающие изменения.
При использовании SaveChanges все несоответствия в параметрах свойств, выбранные вами, привели к ошибке, и SaveChanges не удалось записать объект, возвращающий ошибку. Все свойства для заданного элемента записываются или не записываются в целом.
Однако при возникновении ошибок записи они могут не быть вызваны несовместимыми параметрами; возможно, произошел другой сбой. Необходимо проверить сведения о сбое, чтобы быть определенным. Дополнительные сведения см. в разделе Об обработке ошибок com+ Администратор istration и взаимозависимостей между свойствами.
Как правило, чем больше изменений вы пытаетесь сохранить одновременно, особенно изменения в нескольких объектах, тем более вероятно, что вы получите ошибку и тем сложнее, чтобы отслеживать их.
Кроме того, между вызовами "Заполнение" и "SaveChanges", у вас нет блокировки элементов в коллекции; возможно конфликт. Дополнительные сведения см. в разделе "Получение и настройка свойств".
См. также