C# Class LinFu.AOP.Interfaces.AroundMethodBodyRegistry

Represents a registry class that handles all class-level interception operations for all modified types.
Mostrar archivo Open project: philiplaureano/LinFu

Public Methods

Method Description
AddProvider ( IAroundInvokeProvider provider ) : void

Adds an IAroundInvokeProvider to the list of provider instances.

Clear ( ) : void

Clears the list of IAroundInvokeProvider instances.

GetSurroundingImplementation ( IInvocationInfo context ) : IAroundInvoke

Obtains the IAroundInvoke instance for the given context.

Method Details

AddProvider() public static method

Adds an IAroundInvokeProvider to the list of provider instances.
public static AddProvider ( IAroundInvokeProvider provider ) : void
provider IAroundInvokeProvider The instance.
return void

Clear() public static method

Clears the list of IAroundInvokeProvider instances.
public static Clear ( ) : void
return void

GetSurroundingImplementation() public static method

Obtains the IAroundInvoke instance for the given context.
public static GetSurroundingImplementation ( IInvocationInfo context ) : IAroundInvoke
context IInvocationInfo The instance that describes the current method call.
return IAroundInvoke