Files
niko 8fc35183db a
2026-04-11 22:19:20 +02:00

32 lines
1.2 KiB
C#

using System;
using System.Runtime.InteropServices;
using Cpp2IlInjected;
namespace System.Reflection
{
/// <summary>Identifies kinds of exception-handling clauses.</summary>
// Token: 0x02000229 RID: 553
[Token(Token = "0x2000229")]
[Flags]
[ComVisible(true)]
public enum ExceptionHandlingClauseOptions
{
/// <summary>The clause accepts all exceptions that derive from a specified type.</summary>
// Token: 0x04000AAC RID: 2732
[Token(Token = "0x4000AAC")]
Clause = 0,
/// <summary>The clause contains user-specified instructions that determine whether the exception should be ignored (that is, whether normal execution should resume), be handled by the associated handler, or be passed on to the next clause.</summary>
// Token: 0x04000AAD RID: 2733
[Token(Token = "0x4000AAD")]
Filter = 1,
/// <summary>The clause is executed whenever the try block exits, whether through normal control flow or because of an unhandled exception.</summary>
// Token: 0x04000AAE RID: 2734
[Token(Token = "0x4000AAE")]
Finally = 2,
/// <summary>The clause is executed if an exception occurs, but not on completion of normal control flow.</summary>
// Token: 0x04000AAF RID: 2735
[Token(Token = "0x4000AAF")]
Fault = 4
}
}