MDA invalidMemberDeclaration
O MDA (Assistente de Depuração Gerenciado) de invalidMemberDeclaration
é ativado para relatar um erro que ocorre ao determinar como realizar marshaling dos parâmetros de um membro a ser chamado do COM.
Sintomas
Uma falha de HRESULT é retornada ao COM sem o método gerenciado ter sido chamado.
Causa
Isso ocorre provavelmente devido a um atributo MarshalAsAttribute incompatível em um dos parâmetros.
Resolução
Especifique atributos MarshalAsAttribute válidos nos parâmetros.
Efeito sobre o runtime
Esse MDA não tem efeito sobre o CLR.
Saída
Uma mensagem informativa contendo o nome do membro, o nome do tipo e a mensagem de erro.
Configuração
<mdaConfig>
<assistants>
<invalidMemberDeclaration/>
</assistants>
</mdaConfig>
Confira também
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de