| Предыдущий | Следующий |
| COMQC_E_QUEUING_SERVICE_NOT_AVAILABLE | COMQC_E_BAD_MESSAGE |
COMQC_E_NO_IPERSISTSTREAM
Что означает COMQC_E_NO_IPERSISTSTREAM
COMQC_E_NO_IPERSISTSTREAM: COM+ Queued Components не может маршалировать объект, потому что требуемый интерфейс не поддерживает IPersistStream. Ошибка возникает на границе сериализации queued call и относится к persistence contract объекта, а не к доступности MSMQ как транспорта.
Практическая проверка
Queued Components требуется IPersistStream для сериализации объекта, но component его не предоставляет. Проверьте interface implementation и зарегистрированную версию COM class. Если объект должен проходить через очередь, реализуйте поддерживаемый persistence contract либо измените boundary сообщения.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.
