Aracılığıyla paylaş


invalidMemberDeclaration MDA

Not

Bu makale .NET Framework'e özgüdür. .NET 6 ve sonraki sürümleri de dahil olmak üzere daha yeni .NET uygulamaları için geçerli değildir.

Yönetilen invalidMemberDeclaration hata ayıklama yardımcısı (MDA), COM'dan çağrılacak üyenin parametrelerinin nasıl sıralandığını belirlerken oluşan bir hatayı bildirmek için etkinleştirilir.

Belirtiler

Yönetilen yöntem çağrılmadan BIR hata HRESULT COM'a döndürülür.

Neden

Bunun nedeni büyük olasılıkla parametrelerden birinde uyumsuz MarshalAsAttribute bir özniteliktir.

Çözüm

Parametrelerde geçerli MarshalAsAttribute öznitelikler belirtin.

Çalışma Zamanı üzerindeki etkisi

Bu MDA'nın CLR üzerinde hiçbir etkisi yoktur.

Çıktı

Üye adını, tür adını ve hata iletisini içeren bilgilendirme iletisi.

Yapılandırma

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

Ayrıca bkz.