SYSLIB-Diagnose für die COM-Interoperabilitätsquellengenerierung

Die folgende Tabelle zeigt die Diagnose-IDs für COM-Interop-Quellgenerierungsanalysatoren.

Diagnose-ID Description
SYSLIB1090 Ungültige GeneratedComInterfaceAttribute-Verwendung
SYSLIB1091 Die Methode wird in einer anderen partiellen Deklaration als das GeneratedComInterface-Attribut deklariert. Um eine zuverlässige Berechnung der Offsets virtueller Methodentabellen sicherzustellen, müssen alle Methoden in derselben Teildefinition eines GeneratedComInterface-attribuierten Schnittstellentyps deklariert werden.
SYSLIB1092 Die Verwendung oder LibraryImportGeneratedComInterface das Attribut folgt nicht der Empfehlung.
SYSLIB1093 Fehler bei der Analyse der COM-Schnittstellengenerierung.
SYSLIB1094 Die Basis-COM-Schnittstelle konnte keine Quelle generieren. Code wird für diese Schnittstelle nicht generiert.
SYSLIB1095 Ungültige GeneratedComClassAttribute-Verwendung
SYSLIB1096 Verwenden Sie GeneratedComInterfaceAttribute anstelle von ComImportAttribute, um COM-Marshallingcode zur Kompilierzeit zu generieren.
SYSLIB1097 Dieser Typ implementiert mindestens einen Typ mit dem GeneratedComInterfaceAttribute Attribut. Fügen Sie die Option hinzu, um die GeneratedComClassAttribute Übergabe dieses Typs an COM zu ermöglichen und die COM-Schnittstellen für die Typen mit den GeneratedComInterfaceAttribute Objekten dieses Typs verfügbar zu machen.
SYSLIB1098 .NET COM-Hosting mit EnableComHosting nur integrierter COM-Interoperabilität. Es unterstützt keine von der Quelle generierte COM-Interoperabilität mit GeneratedComInterfaceAttribute.
SYSLIB1099 COM-Interop-APIs auf System.Runtime.InteropServices.Marshal unterstützen keine quellgenerierte COM und führen zur Laufzeit zu Fehlern.
SYSLIB1230 Die Ableitung von einer in einer anderen Assembly definierten GeneratedComInterface-attributierten Schnittstelle wird nicht unterstützt.