Что означает код HRESULT 0x80110820 (COMADMIN_E_CANNOT_ALIAS_EVENTCLASS)?

 
Предыдущий Следующий
COMADMIN_E_BASEPARTITION_REQUIRED_IN_SET COMADMIN_E_PRIVATE_ACCESSDENIED

COMADMIN_E_CANNOT_ALIAS_EVENTCLASS

Что означает COMADMIN_E_CANNOT_ALIAS_EVENTCLASS

COMADMIN_E_CANNOT_ALIAS_EVENTCLASS (0X80110820) — компоненты классов событий нельзя создавать как псевдонимы.

Код относится к администрированию COM+ Catalog. Здесь важны коллекция каталога, устойчивый Key/Name объекта, изменяемое свойство и момент SaveChanges; старый объект коллекции после Populate/удаления может уже не соответствовать текущему каталогу.

Что проверить

  • Штатный смысл COMADMIN_E_CANNOT_ALIAS_EVENTCLASS — Компоненты классов событий нельзя создавать как псевдонимы.
  • приложите к инциденту CLSID класс события, SubscriberCLSID, subscription идентификатор и transient/persistent флаги.
  • проверьте одной переменной отделить регистрацию класс события от создания подписки и проверить допустимый тип subscriber.
  • Повторно выполните Populate нужной коллекции и найдите объект по устойчивому ключу.

Технические ссылки


Нужно найти другой код? Найти другой код состояния или ошибки.