Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Dışarı aktarılan bir işlevin yönetilen kodu nasıl çağırdığı açıklanır.
Sözdizimi
typedef enum CorDebugCodeInvokeKind
{
CODE_INVOKE_KIND_NONE,
CODE_INVOKE_KIND_RETURN,
CODE_INVOKE_KIND_TAILCALL,
} CorDebugCodeInvokeKind;
Members
| Üye | Description |
|---|---|
CODE_INVOKE_KIND_NONE |
Bu yöntem tarafından herhangi bir yönetilen kod çağrılırsa, daha sonra açık olaylar veya kesme noktaları tarafından bulunması gerekir. --veya-- Üzerinde durmanın kolay bir yolu olmadığından bu yöntemin çağırdığı yönetilen kodun bazılarını kaçırabiliriz. --veya-- yöntemi hiçbir zaman yönetilen kodu çağıramayabilir. |
CODE_INVOKE_KIND_RETURN |
Bu yöntem, bir dönüş yönergesi aracılığıyla yönetilen kodu çağırır. Dışarı adımlama, bir sonraki yönetilen koda ulaşmalıdır. |
CODE_INVOKE_KIND_TAILCALL |
Bu yöntem bir tail-call aracılığıyla yönetilen kodu çağırır. Tek adımlama ve tüm arama yönergelerinin üzerine adımlama, yönetilen koda ulaşmalıdır. |
Açıklamalar
Bu numaralandırma ICorDebugProcess6::GetExportStepInfo yöntemi tarafından yönetilen kodda adımlama hakkında bilgi sağlamak için kullanılır.
Uyarı
Bu numaralandırma yalnızca .NET Yerel hata ayıklama senaryolarında kullanılmak üzere tasarlanmıştır.
Gereksinimler
Platform: Bkz. .NET tarafından desteklenen işletim sistemleri.
Üstbilgi: CorDebug.idl, CorDebug.h
Kütüphane: CorGuids.lib
.NET sürümleri: .NET Framework 4.6'dan itibaren kullanılabilir