invalidMemberDeclaration MDA

Asystent invalidMemberDeclaration zarządzanego debugowania (MDA) jest aktywowany w celu zgłoszenia błędu występującego podczas określania sposobu marshalingu parametrów elementu członkowskiego do wywołania z modelu COM.

Objawy

Błąd HRESULT jest zwracany do modelu COM bez wywoływania metody zarządzanej.

Przyczyna

Jest to najprawdopodobniej spowodowane niezgodnym MarshalAsAttribute atrybutem na jednym z parametrów.

Rozwiązanie

Określ prawidłowe MarshalAsAttribute atrybuty parametrów.

Wpływ na środowisko uruchomieniowe

To MDA nie ma wpływu na CLR.

Dane wyjściowe

Komunikat informacyjny zawierający nazwę elementu członkowskiego, nazwę typu i komunikat o błędzie.

Konfiguracja

<mdaConfig>  
  <assistants>  
    <invalidMemberDeclaration/>  
  </assistants>  
</mdaConfig>  

Zobacz też