MDA invalidMemberDeclaration
Aggiornamento: novembre 2007
L'assistente al debug gestito invalidMemberDeclaration viene attivato per segnalare un errore che si è verificato durante l'identificazione della modalità di marshalling dei parametri di un membro che deve essere chiamato da COM.
Sintomi
A COM viene restituito un HRESULT di errore senza che sia stato chiamato il metodo gestito.
Causa
La causa più probabile è la presenza di un attributo MarshalAsAttribute incompatibile in uno dei parametri.
Risoluzione
Specificare attributi MarshalAsAttribute validi nei parametri.
Effetto sul runtime
Questo assistente al debug gestito non produce effetti su CLR.
Output
Un messaggio informativo che contiene il nome del membro, il nome del tipo e il messaggio di errore.
Configurazione
<mdaConfig>
<assistants>
<invalidMemberDeclaration/>
</assistants>
</mdaConfig>
Vedere anche
Concetti
Diagnostica degli errori tramite gli assistenti al debug gestito
Cenni preliminari sul marshalling di interoperabilità