Partilhar via


Eventos de interoperabilidade de tempo de execução do .NET

Esses eventos de tempo de execução capturam informações sobre a geração de stub Common Intermediate Language (CIL). Para obter mais informações sobre como usar esses eventos para fins de diagnóstico, consulte registro em log e rastreamento de aplicativos .NET.

Evento ILStubGenerated

Palavra-chave para levantar o evento Nível
InteropKeyword (0x2000) Informativo(4)
Evento ID do Evento Levantado quando
ILStubGenerated 88 Um IL Stub é gerado.
Nome do campo Tipo de dados Descrição
ModuleID win:UInt16 O identificador do módulo.
StubMethodID win:UInt64 O identificador do método stub.
StubFlags win:UInt32 As bandeiras para o esboço:

0x1 - Interoperabilidade inversa.

0x2 - Interoperabilidade COM.

0x4 - Esboço gerado por NGen.exe.

0x8 - Delegado.

0x10 - Argumento variável.

0x20 - Destinatário não gerenciado.

0x40 - Marechal Struct
ManagedInteropMethodToken win:UInt32 O token para o método de interoperabilidade gerenciada.
ManagedInteropMethodNameSpace win:UnicodeString O namespace e o tipo de delimitação do método de interoperabilidade gerenciado.
ManagedInteropMethodName win:UnicodeString O nome do método de interoperabilidade gerenciado.
ManagedInteropMethodSignature win:UnicodeString A assinatura do método de interoperabilidade gerenciada.
NativeMethodSignature win:UnicodeString A assinatura do método nativo.
StubMethodSignature win:UnicodeString A assinatura do método stub.
StubMethodILCode win:UnicodeString O código Common Intermediate Language (CIL) para o método stub.
ClrInstanceID win:UInt16 ID exclusivo para a instância de CLR ou CoreCLR.