Megosztás a következőn keresztül:


invalidMemberDeclaration MDA

Feljegyzés

Ez a cikk a .NET-keretrendszer vonatkozik. Ez nem vonatkozik a .NET újabb implementációira, beleértve a .NET 6-os és újabb verzióit.

A invalidMemberDeclaration felügyelt hibakeresési segéd (MDA) aktiválva van, hogy jelentsen egy hibát, amely a COM-ból meghívandó tag paramétereinek marshalálásának meghatározásakor fordul elő.

Hibajelenségek

A rendszer a HRESULT hibát a felügyelt metódus meghívása nélkül adja vissza a COM-nak.

Ok

Ez valószínűleg az egyik paraméter inkompatibilis MarshalAsAttribute attribútumának köszönhető.

Resolution (Osztás)

Adjon meg érvényes MarshalAsAttribute attribútumokat a paramétereken.

Effektus a futtatókörnyezetre

Ez az MDA nincs hatással a CLR-re.

Hozam

A tag nevét, típusnevét és hibaüzenetét tartalmazó tájékoztató üzenet.

Konfiguráció

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

Lásd még