Partilhar via


Eventos de interoperabilidade de runtime do .NET

Estes eventos de runtime capturam informações sobre a geração de stub da Linguagem Intermediária Comum (CIL). Para obter mais informações sobre como utilizar estes eventos para fins de diagnóstico, veja Registar e rastrear aplicações .NET

Evento ILStubGenerated

Palavra-chave para criar o evento Level
InteropKeyword (0x2000) Informativo(4)
Evento ID do Evento Gerado quando
ILStubGenerated 88 É gerado um Il Stub.
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 Os sinalizadores do stub:

0x1 - Interoperabilidade inversa.

0x2 - Interoperabilidade COM.

0x4 - Stub gerado por NGen.exe.

0x8 - Delegado.

0x10 - Argumento variável.

0x20 - Destinatário não gerido.

0x40 - Struct Marshal
ManagedInteropMethodToken win:UInt32 O token do método interop gerido.
ManagedInteropMethodNameSpace win:UnicodeString O espaço de nomes e o tipo de colocação do método interop gerido.
ManagedInteropMethodName win:UnicodeString O nome do método interop gerido.
ManagedInteropMethodSignature win:UnicodeString A assinatura do método interop gerido.
NativeMethodSignature win:UnicodeString A assinatura do método nativo.
StubMethodSignature win:UnicodeString A assinatura do método stub.
StubMethodILCode win:UnicodeString O código de Linguagem Intermédia Comum (CIL) para o método stub.
ClrInstanceID win:UInt16 ID exclusivo para a instância de CLR ou CoreCLR.