Помощник по отладке управляемого кода invalidMemberDeclaration
Обновлен: Ноябрь 2007
Помощник по отладке управляемого кода (MDA) invalidMemberDeclaration активируется для вывода сведений об ошибке, которая возникает в процессе определения способа маршалинга передачи параметров члена, вызываемого из СОМ.
Признаки
Значение сбоя HRESULT возвращается в COM без вызова управляемого метода.
Причина
Скорее всего, причина в несовместимости атрибута MarshalAsAttribute с одним из параметров.
Решение
Следует установить для параметров допустимые атрибуты MarshalAsAttribute.
Влияние на среду выполнения
Данный помощник по отладке управляемого кода не оказывает влияния на среду CLR.
Результат
Информационное сообщение, в котором отображается имя члена, имя типа и сообщение об ошибке.
Конфигурация
<mdaConfig>
<assistants>
<invalidMemberDeclaration/>
</assistants>
</mdaConfig>
См. также
Основные понятия
Диагностика ошибок посредством управляемых помощников по отладке
Общие сведения о маршалинге взаимодействия