CatchBlock Class

Definition

Represents a catch statement in a try block.

public sealed class CatchBlock
Inheritance
CatchBlock

Remarks

The Catch methods can be used to create a CatchBlock.

Properties

Body

Gets the body of the catch block.

Filter

Gets the body of the CatchBlock filter.

Test

Gets the type of Exception this handler catches.

Variable

Gets a reference to the Exception object caught by this handler.

Methods

Equals(Object)

Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode()

Serves as the default hash function.

(Inherited from Object)
GetType()

Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone()

Creates a shallow copy of the current Object.

(Inherited from Object)
ToString()

Returns a String that represents the current Object.

Update(ParameterExpression, Expression, Expression)

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.

Applies to

Product Versions
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.0, 1.1, 1.2, 1.3, 1.4, 1.6, 2.0, 2.1
UWP 10.0