6 [DebuggerTypeProxy(typeof(Expression.CatchBlockProxy))]
7 [global::__DynamicallyInvokable]
10 private readonly
Type _test;
20 [global::__DynamicallyInvokable]
23 [global::__DynamicallyInvokable]
32 [global::__DynamicallyInvokable]
35 [global::__DynamicallyInvokable]
44 [global::__DynamicallyInvokable]
47 [global::__DynamicallyInvokable]
56 [global::__DynamicallyInvokable]
59 [global::__DynamicallyInvokable]
76 [global::__DynamicallyInvokable]
79 return ExpressionStringBuilder.CatchBlockToString(
this);
87 [global::__DynamicallyInvokable]
Expression Filter
Gets the body of the T:System.Linq.Expressions.CatchBlock filter.
override string ToString()
Returns a T:System.String that represents the current T:System.Object.
Expression Body
Gets the body of the catch block.
CatchBlock Update(ParameterExpression variable, Expression filter, Expression body)
Creates a new expression that is like this one, but using the supplied children. If all of the childr...
Provides the base class from which the classes that represent expression tree nodes are derived....
Represents type declarations: class types, interface types, array types, value types,...
ParameterExpression Variable
Gets a reference to the T:System.Exception object caught by this handler.
Type Test
Gets the type of T:System.Exception this handler catches.
Represents a named parameter expression.
Represents a catch statement in a try block.