C# Class LinFu.AOP.Cecil.Extensions.ExceptionHandlerInterceptionExtensions

Represents an extension class that adds support for intercepting exceptions thrown at runtime.
Afficher le fichier Open project: philiplaureano/LinFu

Méthodes publiques

Méthode Description
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.

Private Methods

Méthode Description
GetMethodFilter ( ) : bool>.Func

Method Details

InterceptAllExceptions() public static méthode

Enables exception interception on the given type.
public static InterceptAllExceptions ( this visitable ) : void
visitable this The target type.
Résultat void

InterceptExceptions() public static méthode

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.
Résultat void

InterceptExceptions() public static méthode

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.
Résultat void