8 [DebuggerTypeProxy(typeof(TryExpressionProxy))]
9 [global::__DynamicallyInvokable]
12 private readonly
Type _type;
24 [global::__DynamicallyInvokable]
27 [global::__DynamicallyInvokable]
36 [global::__DynamicallyInvokable]
39 [global::__DynamicallyInvokable]
48 [global::__DynamicallyInvokable]
51 [global::__DynamicallyInvokable]
60 [global::__DynamicallyInvokable]
63 [global::__DynamicallyInvokable]
72 [global::__DynamicallyInvokable]
75 [global::__DynamicallyInvokable]
84 [global::__DynamicallyInvokable]
87 [global::__DynamicallyInvokable]
103 protected internal override Expression Accept(ExpressionVisitor visitor)
105 return visitor.VisitTry(
this);
114 [global::__DynamicallyInvokable]
sealed override ExpressionType NodeType
Returns the node type of this T:System.Linq.Expressions.Expression.
Expression Body
Gets the T:System.Linq.Expressions.Expression representing the body of the try block.
Provides the base class for a generic read-only collection.
TryExpression Update(Expression body, IEnumerable< CatchBlock > handlers, Expression @finally, Expression fault)
Creates a new expression that is like this one, but using the supplied children. If all of the childr...
Exposes the enumerator, which supports a simple iteration over a collection of a specified type....
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,...
ReadOnlyCollection< CatchBlock > Handlers
Gets the collection of T:System.Linq.Expressions.CatchBlock expressions associated with the try block...
ExpressionType
Describes the node types for the nodes of an expression tree.
Expression Fault
Gets the T:System.Linq.Expressions.Expression representing the fault block.
Represents a try/catch/finally/fault block.
Expression Finally
Gets the T:System.Linq.Expressions.Expression representing the finally block.