m
This commit is contained in:
@@ -0,0 +1,108 @@
|
||||
using System;
|
||||
using System.Diagnostics;
|
||||
using System.Runtime.CompilerServices;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.Linq.Expressions
|
||||
{
|
||||
/// <summary>Represents a catch statement in a try block.</summary>
|
||||
// Token: 0x02000080 RID: 128
|
||||
[Token(Token = "0x2000080")]
|
||||
[DebuggerTypeProxy(typeof(Expression.CatchBlockProxy))]
|
||||
public sealed class CatchBlock
|
||||
{
|
||||
// Token: 0x060003B5 RID: 949 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60003B5")]
|
||||
[Address(RVA = "0x85F170", Offset = "0x85E170", VA = "0x18085F170")]
|
||||
internal CatchBlock(Type test, ParameterExpression variable, Expression body, Expression filter)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>Gets a reference to the <see cref="T:System.Exception" /> object caught by this handler.</summary>
|
||||
/// <returns>The <see cref="T:System.Linq.Expressions.ParameterExpression" /> object representing a reference to the <see cref="T:System.Exception" /> object caught by this handler.</returns>
|
||||
// Token: 0x17000085 RID: 133
|
||||
// (get) Token: 0x060003B6 RID: 950 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000085")]
|
||||
public ParameterExpression Variable
|
||||
{
|
||||
[Token(Token = "0x60003B6")]
|
||||
[Address(RVA = "0x411530", Offset = "0x410530", VA = "0x180411530")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets the type of <see cref="T:System.Exception" /> this handler catches.</summary>
|
||||
/// <returns>The <see cref="T:System.Type" /> object representing the type of <see cref="T:System.Exception" /> this handler catches.</returns>
|
||||
// Token: 0x17000086 RID: 134
|
||||
// (get) Token: 0x060003B7 RID: 951 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000086")]
|
||||
public Type Test
|
||||
{
|
||||
[Token(Token = "0x60003B7")]
|
||||
[Address(RVA = "0x4157B0", Offset = "0x4147B0", VA = "0x1804157B0")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets the body of the catch block.</summary>
|
||||
/// <returns>The <see cref="T:System.Linq.Expressions.Expression" /> object representing the catch body.</returns>
|
||||
// Token: 0x17000087 RID: 135
|
||||
// (get) Token: 0x060003B8 RID: 952 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000087")]
|
||||
public Expression Body
|
||||
{
|
||||
[Token(Token = "0x60003B8")]
|
||||
[Address(RVA = "0x4157C0", Offset = "0x4147C0", VA = "0x1804157C0")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets the body of the <see cref="T:System.Linq.Expressions.CatchBlock" /> filter.</summary>
|
||||
/// <returns>The <see cref="T:System.Linq.Expressions.Expression" /> object representing the body of the <see cref="T:System.Linq.Expressions.CatchBlock" /> filter.</returns>
|
||||
// Token: 0x17000088 RID: 136
|
||||
// (get) Token: 0x060003B9 RID: 953 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000088")]
|
||||
public Expression Filter
|
||||
{
|
||||
[Token(Token = "0x60003B9")]
|
||||
[Address(RVA = "0x4157D0", Offset = "0x4147D0", VA = "0x1804157D0")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Returns a <see cref="T:System.String" /> that represents the current <see cref="T:System.Object" />.</summary>
|
||||
/// <returns>A <see cref="T:System.String" /> that represents the current <see cref="T:System.Object" />.</returns>
|
||||
// Token: 0x060003BA RID: 954 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60003BA")]
|
||||
[Address(RVA = "0x85F0B0", Offset = "0x85E0B0", VA = "0x18085F0B0", Slot = "3")]
|
||||
public override string ToString()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
/// <summary>Creates a new expression that is like this one, but using the supplied children. If all of the children are the same, it will return this expression.</summary>
|
||||
/// <param name="variable">The <see cref="P:System.Linq.Expressions.CatchBlock.Variable" /> property of the result.</param>
|
||||
/// <param name="filter">The <see cref="P:System.Linq.Expressions.CatchBlock.Filter" /> property of the result.</param>
|
||||
/// <param name="body">The <see cref="P:System.Linq.Expressions.CatchBlock.Body" /> property of the result.</param>
|
||||
/// <returns>This expression if no children are changed or an expression with the updated children.</returns>
|
||||
// Token: 0x060003BB RID: 955 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60003BB")]
|
||||
[Address(RVA = "0x85F0C0", Offset = "0x85E0C0", VA = "0x18085F0C0")]
|
||||
public CatchBlock Update(ParameterExpression variable, Expression filter, Expression body)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user