68 lines
2.1 KiB
C#
68 lines
2.1 KiB
C#
using System;
|
|
using System.Runtime.InteropServices;
|
|
using Cpp2IlInjected;
|
|
|
|
namespace System.Reflection
|
|
{
|
|
/// <summary>Represents a clause in a structured exception-handling block.</summary>
|
|
// Token: 0x02000244 RID: 580
|
|
[Token(Token = "0x2000244")]
|
|
[ComVisible(true)]
|
|
[StructLayout(0)]
|
|
public class ExceptionHandlingClause
|
|
{
|
|
/// <summary>Initializes a new instance of the <see cref="T:System.Reflection.ExceptionHandlingClause" /> class.</summary>
|
|
// Token: 0x060014D8 RID: 5336 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x60014D8")]
|
|
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080")]
|
|
protected ExceptionHandlingClause()
|
|
{
|
|
}
|
|
|
|
/// <summary>A string representation of the exception-handling clause.</summary>
|
|
/// <returns>A string that lists appropriate property values for the filter clause type.</returns>
|
|
// Token: 0x060014D9 RID: 5337 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x60014D9")]
|
|
[Address(RVA = "0x2A06B60", Offset = "0x2A05960", VA = "0x182A06B60", Slot = "3")]
|
|
public override string ToString()
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x04000B26 RID: 2854
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4000B26")]
|
|
internal Type catch_type;
|
|
|
|
// Token: 0x04000B27 RID: 2855
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4000B27")]
|
|
internal int filter_offset;
|
|
|
|
// Token: 0x04000B28 RID: 2856
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x1C")]
|
|
[Token(Token = "0x4000B28")]
|
|
internal ExceptionHandlingClauseOptions flags;
|
|
|
|
// Token: 0x04000B29 RID: 2857
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x4000B29")]
|
|
internal int try_offset;
|
|
|
|
// Token: 0x04000B2A RID: 2858
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x24")]
|
|
[Token(Token = "0x4000B2A")]
|
|
internal int try_length;
|
|
|
|
// Token: 0x04000B2B RID: 2859
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x4000B2B")]
|
|
internal int handler_offset;
|
|
|
|
// Token: 0x04000B2C RID: 2860
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x2C")]
|
|
[Token(Token = "0x4000B2C")]
|
|
internal int handler_length;
|
|
}
|
|
}
|