Прочитать на английском

Поделиться через


Expression.MakeCatchBlock Метод

Определение

Создает объект CatchBlock, представляющий оператор catch с указанными элементами.

public static System.Linq.Expressions.CatchBlock MakeCatchBlock (Type type, System.Linq.Expressions.ParameterExpression variable, System.Linq.Expressions.Expression body, System.Linq.Expressions.Expression filter);
public static System.Linq.Expressions.CatchBlock MakeCatchBlock (Type type, System.Linq.Expressions.ParameterExpression? variable, System.Linq.Expressions.Expression body, System.Linq.Expressions.Expression? filter);

Параметры

type
Type

Свойство Type объекта Exception, который будет обрабатываться этим объектом CatchBlock.

variable
ParameterExpression

Объект ParameterExpression, представляющий ссылку на объект Exception, перехваченный данным обработчиком.

body
Expression

Тело оператора catch.

filter
Expression

Тело фильтра Exception.

Возвращаемое значение

Созданный CatchBlock.

Комментарии

type должен быть не равен NULL и соответствовать типу variable (если он указан).

Применяется к