Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/api-snapshot.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormonojenkins <jo.shields+jenkins@xamarin.com>2020-05-04 23:14:24 +0300
committermonojenkins <jo.shields+jenkins@xamarin.com>2020-05-04 23:14:24 +0300
commit8398889c0d028358922ff46acee772ee1fa836e1 (patch)
tree70bc6d899918fb633d495eac6edbc64081edd6f3
parent3b67d299caefaf82c5fa89237925fb70d4415c3d (diff)
Apply changes from https://github.com/mono/mono/pull/19400 to API snapshot
-rw-r--r--profiles/monodroid/mscorlib.cs18
-rw-r--r--profiles/monotouch/mscorlib.cs18
-rw-r--r--profiles/net_4_x/mscorlib.cs21
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]