Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Os eventos de interoperabilidade capturam informações sobre a geração e o cache de stub de linguagem intermediária comum (CIL).
Evento ILStubGenerated
A tabela a seguir mostra a palavra-chave e o nível. (Para obter mais informações, consulte Palavras-chaves e níveis CLR ETW.)
| Palavra-chave para acionar o evento | Nível |
|---|---|
InteropKeyword (0x2000) |
Informativo(4) |
A tabela a seguir mostra as informações do evento.
| Evento | ID do evento | Acionado quando |
|---|---|---|
ILStubGenerated |
88 | O stub CIL foi gerado. |
A tabela a seguir mostra os dados do evento.
| Nome do campo | Tipo de dados | Descrição |
|---|---|---|
| ModuleID | win:UInt16 | O identificador de módulo. |
| StubMethodID | win:UInt64 | O identificador do método de stub. |
| StubFlags | win:UInt64 | Os sinalizadores para o stub: 0x1 – interoperabilidade revesa. 0x2 – interoperabilidade COM. 0x4 – stub gerado pelo NGen.exe. 0x8 – delegado. 0x10 – Argumento variável. 0x20 – receptor não gerenciado. |
| ManagedInteropMethodToken | win:UInt32 | O token para o método de interoperabilidade gerenciado. |
| ManagedInteropMethodNameSpace | win:UnicodeString | O namespace 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 gerenciado. |
| NativeMethodSignature | win:UnicodeString | A assinatura do método nativo. |
| StubMethodSignature | win:UnicodeString | A assinatura do método de stub. |
| StubMethodILCode | win:UnicodeString | O código CIL para o método stub. |
| ClrInstanceID | win:UInt16 | ID exclusiva da instância do CLR ou do CoreCLR. |
Evento ILStubCacheHit
A tabela a seguir mostra a palavra-chave e o nível.
| Palavra-chave para acionar o evento | Nível |
|---|---|
InteropKeyword (0x2000) |
Informativo(4) |
A tabela a seguir mostra as informações do evento.
| Evento | ID do evento | Acionado quando |
|---|---|---|
ILStubCacheHit |
89 | O cache CIL foi acessado. |
A tabela a seguir mostra os dados do evento.
| Nome do campo | Tipo de dados | Descrição |
|---|---|---|
| ModuleID | win:UInt16 | O identificador de módulo. |
| StubMethodID | win:UInt64 | O identificador do método de stub. |
| ManagedInteropMethodToken | win:UInt32 | O token para o método de interoperabilidade gerenciado. |
| ManagedInteropMethodNameSpace | win:UnicodeString | O namespace 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 gerenciado. |
| ClrInstanceID | win:UInt16 | ID exclusiva da instância do CLR ou do CoreCLR. |