Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Popisuje, jak exportovaná funkce vyvolá spravovaný kód.
Syntaxe
typedef enum CorDebugCodeInvokeKind
{
CODE_INVOKE_KIND_NONE,
CODE_INVOKE_KIND_RETURN,
CODE_INVOKE_KIND_TAILCALL,
} CorDebugCodeInvokeKind;
Members
| Člen | Description |
|---|---|
CODE_INVOKE_KIND_NONE |
Pokud je některý spravovaný kód vyvolán touto metodou, bude muset být umístěn explicitními událostmi nebo zarážky později. --nebo-- Možná vynecháme jenom některé volání této metody spravovaného kódu, protože neexistuje snadný způsob, jak se na něm zastavit. --nebo-- Metoda nemusí nikdy vyvolat spravovaný kód. |
CODE_INVOKE_KIND_RETURN |
Tato metoda vyvolá spravovaný kód prostřednictvím návratové instrukce. Krokování by mělo přijít na další spravovaný kód. |
CODE_INVOKE_KIND_TAILCALL |
Tato metoda vyvolá spravovaný kód prostřednictvím koncového volání. Jednotlivé kroky a krokování přes všechny pokyny pro volání by měly přijít na spravovaný kód. |
Poznámky
Tento výčet používá metoda ICorDebugProcess6::GetExportStepInfo k poskytnutí informací o krokování spravovaným kódem.
Poznámka:
Tento výčet je určen pouze pro použití ve scénářích ladění .NET Native.
Požadavky
Platformy: Viz podporované operační systémy .NET.
Záhlaví: CorDebug.idl, CorDebug.h
Knihovna: CorGuids.lib
Verze .NET: K dispozici od rozhraní .NET Framework 4.6