Condividi tramite


Diagnostica SYSLIB per la generazione del codice sorgente di interoperabilità COM

La tabella seguente mostra gli ID di diagnostica per gli analizzatori di origine generata per l'interoperabilità COM.

ID diagnostico Description
SYSLIB1090 Utilizzo di GeneratedComInterfaceAttribute non valido.
SYSLIB1091 Il metodo viene dichiarato in una dichiarazione parziale diversa rispetto all'attributo GeneratedComInterface. Per garantire un calcolo affidabile per gli offset di tabella dei metodi virtuali, tutti i metodi devono essere dichiarati nella stessa definizione parziale di un GeneratedComInterfacetipo di interfaccia con attributi.
SYSLIB1092 L'utilizzo dell'attributo LibraryImport o GeneratedComInterface non segue la raccomandazione.
SYSLIB1093 L'analisi della generazione dell'interfaccia COM non è riuscita.
SYSLIB1094 L'interfaccia COM di base non è riuscita a generare l'origine. Il codice non verrà generato per questa interfaccia.
SYSLIB1095 Utilizzo di GeneratedComClassAttribute non valido.
SYSLIB1096 Usare GeneratedComInterfaceAttribute anziché ComImportAttribute per generare codice di marshalling COM in fase di compilazione.
SYSLIB1097 Questo tipo implementa almeno un tipo con l'attributo GeneratedComInterfaceAttribute. Aggiungere GeneratedComClassAttribute per abilitare il passaggio di questo tipo a COM ed esporre le interfacce COM per i tipi con GeneratedComInterfaceAttribute da oggetti di questo tipo.
SYSLIB1098 L'hosting .NET COM con EnableComHosting supporta solo l'interoperabilità COM predefinita. Non supporta l'interoperabilità COM generata dall'origine con GeneratedComInterfaceAttribute.
SYSLIB1099 Le API di interoperabilità COM in System.Runtime.InteropServices.Marshal non supportano COM generato dall'origine e avranno esito negativo in fase di esecuzione.
SYSLIB1230 Derivare da un'interfaccia dotata di attributi GeneratedComInterface definita in un altro assembly non è supportato.