| Предыдущий | Следующий |
| PLA_E_DCS_ALREADY_EXISTS | PLA_E_DCS_SINGLETON_REQUIRED |
PLA_E_PROPERTY_CONFLICT
PLA проверяет взаимосвязи между свойствами, а не только отдельные значения
PLA_E_PROPERTY_CONFLICT сообщает о противоречии между свойствами в конфигурации набора сборщиков данных, сборщика данных или диспетчера данных. Каждое значение само по себе может быть синтаксически корректным, но итоговый XML описывает несовместимые параметры сегментации, хранения, расписания, вывода или поведения сборщика.
Сравните окончательный сериализованный XML с документированными свойствами интерфейсов и сократите конфигурацию до минимального сочетания, при котором возникает ошибка. Особое внимание уделите соотношению длительности и сегментации, правилам остановки после завершения, порогам очистки папок и параметрам конкретных сборщиков. Изменение порядка присваивания обычно не помогает, поскольку Commit проверяет итоговый граф объектов, а не последовательность вызовов методов установки свойств.
Контрольный список для локализации конфликта
- Полный XML IDataCollectorSet, передаваемый в Commit.
- Свойства, унаследованные из шаблона или импортированного XML.
- Длительность и размер сегмента, а также условия остановки.
- Ограничения диспетчера данных и выбранная политика ресурсов.
Ссылки
- Объектная модель IDataCollectorSet
- Сохранение и проверка IDataCollectorSet::Commit
- IDataManager: хранение и обработка отчётов
Нужно найти другой код? Найти другой код состояния или ошибки.
