diff options
author | monojenkins <jo.shields+jenkins@xamarin.com> | 2020-05-04 23:14:24 +0300 |
---|---|---|
committer | monojenkins <jo.shields+jenkins@xamarin.com> | 2020-05-04 23:14:24 +0300 |
commit | 8398889c0d028358922ff46acee772ee1fa836e1 (patch) | |
tree | 70bc6d899918fb633d495eac6edbc64081edd6f3 | |
parent | 3b67d299caefaf82c5fa89237925fb70d4415c3d (diff) |
Apply changes from https://github.com/mono/mono/pull/19400 to API snapshot
-rw-r--r-- | profiles/monodroid/mscorlib.cs | 18 | ||||
-rw-r--r-- | profiles/monotouch/mscorlib.cs | 18 | ||||
-rw-r--r-- | profiles/net_4_x/mscorlib.cs | 21 |
3 files changed, 57 insertions, 0 deletions
diff --git a/profiles/monodroid/mscorlib.cs b/profiles/monodroid/mscorlib.cs index 7019bfc..312ccfd 100644 --- a/profiles/monodroid/mscorlib.cs +++ b/profiles/monodroid/mscorlib.cs @@ -206,6 +206,24 @@ namespace Microsoft.Win32.SafeHandles } namespace Mono { + public abstract partial class ExceptionFilter + { + public static readonly int exception_continue_search; + public static readonly int exception_continue_search_due_to_unhandled_exception; + public static readonly int exception_early_out; + public static readonly int exception_execute_handler; + protected ExceptionFilter() { } + public abstract int Evaluate(object exc); + public static void PerformEvaluate(object exc) { } + public static void Pop(Mono.ExceptionFilter filter) { } + public static void Push(Mono.ExceptionFilter filter) { } + public bool ShouldRunHandler(object exc) { throw null; } + } + public partial class ExceptionFilterException : System.Exception + { + public ExceptionFilterException(string message) { } + public ExceptionFilterException(string message, System.Exception innerException) { } + } public static partial class Runtime { [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)]public static string GetDisplayName() { throw null; } diff --git a/profiles/monotouch/mscorlib.cs b/profiles/monotouch/mscorlib.cs index 5dee3ce..03261b3 100644 --- a/profiles/monotouch/mscorlib.cs +++ b/profiles/monotouch/mscorlib.cs @@ -207,6 +207,24 @@ namespace Microsoft.Win32.SafeHandles } namespace Mono { + public abstract partial class ExceptionFilter + { + public static readonly int exception_continue_search; + public static readonly int exception_continue_search_due_to_unhandled_exception; + public static readonly int exception_early_out; + public static readonly int exception_execute_handler; + protected ExceptionFilter() { } + public abstract int Evaluate(object exc); + public static void PerformEvaluate(object exc) { } + public static void Pop(Mono.ExceptionFilter filter) { } + public static void Push(Mono.ExceptionFilter filter) { } + public bool ShouldRunHandler(object exc) { throw null; } + } + public partial class ExceptionFilterException : System.Exception + { + public ExceptionFilterException(string message) { } + public ExceptionFilterException(string message, System.Exception innerException) { } + } public static partial class Runtime { [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)]public static string GetDisplayName() { throw null; } diff --git a/profiles/net_4_x/mscorlib.cs b/profiles/net_4_x/mscorlib.cs index 4e2fa50..5300c83 100644 --- a/profiles/net_4_x/mscorlib.cs +++ b/profiles/net_4_x/mscorlib.cs @@ -241,6 +241,27 @@ namespace Microsoft.Win32.SafeHandles protected override bool ReleaseHandle() { throw null; } } } +namespace Mono +{ + public abstract partial class ExceptionFilter + { + public static readonly int exception_continue_search; + public static readonly int exception_continue_search_due_to_unhandled_exception; + public static readonly int exception_early_out; + public static readonly int exception_execute_handler; + protected ExceptionFilter() { } + public abstract int Evaluate(object exc); + public static void PerformEvaluate(object exc) { } + public static void Pop(Mono.ExceptionFilter filter) { } + public static void Push(Mono.ExceptionFilter filter) { } + public bool ShouldRunHandler(object exc) { throw null; } + } + public partial class ExceptionFilterException : System.Exception + { + public ExceptionFilterException(string message) { } + public ExceptionFilterException(string message, System.Exception innerException) { } + } +} namespace System { [System.SerializableAttribute] |