Поделиться через


Сохранение или отключение карта изменений

При установке свойств элемента изменения не записываются в каталог COM+, пока вы не будете явно сохранять изменения. Это можно сделать с помощью метода SaveChanges в объекте COM Администратор CatalogCollection для коллекции, содержащей элемент.

Если вы хотите отключить карта изменения, которые еще не были зафиксированы, можно вызвать метод "Заполнение" в объекте COM Администратор CatalogCollection. Это считывает все постоянные данные из каталога COM+ для всех элементов в коллекции, эффективно удаляя ожидающие изменения.

При использовании SaveChanges все несоответствия в параметрах свойств, выбранные вами, привели к ошибке, и SaveChanges не удалось записать объект, возвращающий ошибку. Все свойства для заданного элемента записываются или не записываются в целом.

Однако при возникновении ошибок записи они могут не быть вызваны несовместимыми параметрами; возможно, произошел другой сбой. Необходимо проверить сведения о сбое, чтобы быть определенным. Дополнительные сведения см. в разделе Об обработке ошибок com+ Администратор istration и взаимозависимостей между свойствами.

Как правило, чем больше изменений вы пытаетесь сохранить одновременно, особенно изменения в нескольких объектах, тем более вероятно, что вы получите ошибку и тем сложнее, чтобы отслеживать их.

Кроме того, между вызовами "Заполнение" и "SaveChanges", у вас нет блокировки элементов в коллекции; возможно конфликт. Дополнительные сведения см. в разделе "Получение и настройка свойств".

Получение и настройка свойств

Взаимозависимости между свойствами

Запрос доступных свойств