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


Изменение свойств в каталоге COM+

Каждый элемент в коллекции предоставляет свойства. Эти свойства служат для хранения данных конфигурации любого элемента, который представляет данный элемент. В средстве администрирования служб компонентов эти свойства отображаются на странице свойств, к которым вы обращаетесь, щелкнув правой кнопкой мыши элемент в папке.

Так как элементы в данной коллекции представляют одинаковый вид, эти элементы предоставляют набор свойств, согласованных в коллекции. Например, коллекция Application предоставляет свойство Name, свойство AppID и т. д. Это аналогично тому, как каждое приложение в средстве администрирования служб компонентов имеет для него согласованную структурированную страницу свойств. Список свойств, доступных в коллекции приложений, см. в разделе приложения. Для получения списка свойств, доступных для коллекции компонентов , см. компоненты.

Полный список свойств, раскрываемых элементами в каждой коллекции, см. в коллекциях администрирования COM+ .

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

После установки свойств изменения на самом деле не фиксируются до явного сохранения изменений. Дополнительные сведения см. в разделе Сохранение или отмена изменений.

При сохранении изменений каталог COM+ применяет некоторую логику конфигурации, чтобы убедиться, что не заданы несовместимые конфигурации. Он также изменяет некоторые свойства для вас, когда вы определённо меняете некоторые другие свойства. Дополнительные сведения см. в разделе Взаимозависимости между свойствами.

Кроме того, COM+ имеет средство, позволяющее динамически запрашивать свойства для элементов в данной коллекции. Дополнительные сведения см. в разделе «Запрос доступных свойств».

Администрирование операций COM+ в рамках транзакций

обработка ошибок администрирования COM+

Вводный пример использования каталога администрирования COM+

обзор объектов COMAdmin

Извлечение коллекций из каталога COM+