Zdarzenia ETW międzyoperacyjności
Zdarzenia międzyoperacyjne przechwytują informacje o generowaniu i buforowaniu wycinków wspólnego języka pośredniego (CIL).
ZDARZENIE ILStubGenerated
W poniższej tabeli przedstawiono słowo kluczowe i poziom. (Aby uzyskać więcej informacji, zobacz CLR ETW Keywords and Levels(Słowa kluczowe i poziomy ŚRODOWISKA CLR ETW).
Słowo kluczowe do zgłaszania zdarzenia | Poziom |
---|---|
InteropKeyword (0x2000) |
Informational(4) |
W poniższej tabeli przedstawiono informacje o zdarzeniu.
Zdarzenie | Identyfikator zdarzenia | Podniesione, gdy |
---|---|---|
ILStubGenerated |
88 | Wygenerowano wycinkę CIL. |
W poniższej tabeli przedstawiono dane zdarzenia.
Nazwa pola | Typ danych | opis |
---|---|---|
Identyfikator modułu | win:UInt16 | Identyfikator modułu. |
Identyfikator stubMethodID | win:UInt64 | Identyfikator metody wycinkowej. |
StubFlags | win:UInt64 | Flagi wycinków: 0x1 — odwrotne międzyoperajności. 0x2 — międzyoperajności MODELU COM. 0x4 — wycink wygenerowany przez NGen.exe. 0x8 — delegowanie. 0x10 — argument zmiennej. 0x20 — wywoływana niezarządzana. |
ManagedInteropMethodToken | win:UInt32 | Token dla zarządzanej metody międzyoperacyjnej. |
ManagedInteropMethodNameSpace | win:UnicodeString | Przestrzeń nazw zarządzanej metody międzyoperacyjnej. |
ManagedInteropMethodName | win:UnicodeString | Nazwa zarządzanej metody międzyoperacyjnej. |
ManagedInteropMethodSignature | win:UnicodeString | Podpis zarządzanej metody międzyoperacyjnej. |
NativeMethodSignature | win:UnicodeString | Sygnatura metody natywnej. |
StubMethodSignature | win:UnicodeString | Sygnatura metody wycinkowej. |
StubMethodILCode | win:UnicodeString | Kod CIL metody wycinkowej. |
ClrInstanceID | win:UInt16 | Unikatowy identyfikator wystąpienia środowiska CLR lub CoreCLR. |
ILStubCacheHit — zdarzenie
W poniższej tabeli przedstawiono słowo kluczowe i poziom.
Słowo kluczowe do zgłaszania zdarzenia | Poziom |
---|---|
InteropKeyword (0x2000) |
Informational(4) |
W poniższej tabeli przedstawiono informacje o zdarzeniu.
Zdarzenie | Identyfikator zdarzenia | Podniesione, gdy |
---|---|---|
ILStubCacheHit |
89 | Dostęp do pamięci podręcznej CIL został pobrany. |
W poniższej tabeli przedstawiono dane zdarzenia.
Nazwa pola | Typ danych | opis |
---|---|---|
Identyfikator modułu | win:UInt16 | Identyfikator modułu. |
Identyfikator stubMethodID | win:UInt64 | Identyfikator metody wycinkowej. |
ManagedInteropMethodToken | win:UInt32 | Token dla zarządzanej metody międzyoperacyjnej. |
ManagedInteropMethodNameSpace | win:UnicodeString | Przestrzeń nazw zarządzanej metody międzyoperacyjnej. |
ManagedInteropMethodName | win:UnicodeString | Nazwa zarządzanej metody międzyoperacyjnej. |
ManagedInteropMethodSignature | win:UnicodeString | Podpis zarządzanej metody międzyoperacyjnej. |
ClrInstanceID | win:UInt16 | Unikatowy identyfikator wystąpienia środowiska CLR lub CoreCLR. |
Zobacz też
Współpracuj z nami w serwisie GitHub
Źródło tej zawartości można znaleźć w witrynie GitHub, gdzie można również tworzyć i przeglądać problemy i żądania ściągnięcia. Więcej informacji znajdziesz w naszym przewodniku dla współtwórców.