Arbeiten mit Interop-Ausnahmen in nicht verwalteten Code

Interop für Ausnahmen von nicht verwaltetem Code ist nur auf Windows-Plattformen verfügbar. Portabilitätsprobleme treten auf Nicht-Windows-Plattformen auf. Da die Unix-ABI keine Definition für die Ausnahmebehandlung hat, kann verwalteter Code nicht wissen, wie Ausnahmemechanismen unter den Deckeln funktionieren. Daher können Ausnahmen zu unvorhersehbaren Verhaltensweisen und Abstürze führen.

Setjmp/Longjmp-Verhalten

Interoperabilität mit setjmp und longjmp C-Funktionen wird nicht unterstützt. Sie können nicht verwenden longjmp , um verwaltete Frames zu überspringen.

Weitere Informationen finden Sie in der Longjmp-Dokumentation.

Siehe auch