C# Класс LinFu.AOP.Cecil.Extensions.ExceptionHandlerInterceptionExtensions

Represents an extension class that adds support for intercepting exceptions thrown at runtime.
Показать файл Открыть проект

Открытые методы

Метод Описание
InterceptAllExceptions ( this visitable ) : void

Enables exception interception on the given type.

InterceptExceptions ( this visitable, bool>.Func methodFilter ) : void

Enables exception interception on the given type.

InterceptExceptions ( this visitable, IMethodFilter methodFilter ) : void

Enables exception interception on the given type.

Приватные методы

Метод Описание
GetMethodFilter ( ) : bool>.Func

Описание методов

InterceptAllExceptions() публичный статический Метод

Enables exception interception on the given type.
public static InterceptAllExceptions ( this visitable ) : void
visitable this The target type.
Результат void

InterceptExceptions() публичный статический Метод

Enables exception interception on the given type.
public static InterceptExceptions ( this visitable, bool>.Func methodFilter ) : void
visitable this The target type.
methodFilter bool>.Func The method filter functor that will determine which methods should support exception interception.
Результат void

InterceptExceptions() публичный статический Метод

Enables exception interception on the given type.
public static InterceptExceptions ( this visitable, IMethodFilter methodFilter ) : void
visitable this The target type.
methodFilter IMethodFilter The instance that will determine which methods should support exception interception.
Результат void