C# Class LinFu.AOP.Cecil.ImplementMethodReplacementHost

Inheritance: ITypeWeaver
Show file Open project: philiplaureano/LinFu

Public Methods

Method Description
AddAdditionalMembers ( Mono.Cecil.ModuleDefinition host ) : void
ImplementMethodReplacementHost ( bool>.Func filter ) : System
ImportReferences ( Mono.Cecil.ModuleDefinition module ) : void
ShouldWeave ( Mono.Cecil.TypeDefinition item ) : bool
Weave ( Mono.Cecil.TypeDefinition item ) : void

Method Details

AddAdditionalMembers() public method

public AddAdditionalMembers ( Mono.Cecil.ModuleDefinition host ) : void
host Mono.Cecil.ModuleDefinition
return void

ImplementMethodReplacementHost() public method

public ImplementMethodReplacementHost ( bool>.Func filter ) : System
filter bool>.Func
return System

ImportReferences() public method

public ImportReferences ( Mono.Cecil.ModuleDefinition module ) : void
module Mono.Cecil.ModuleDefinition
return void

ShouldWeave() public method

public ShouldWeave ( Mono.Cecil.TypeDefinition item ) : bool
item Mono.Cecil.TypeDefinition
return bool

Weave() public method

public Weave ( Mono.Cecil.TypeDefinition item ) : void
item Mono.Cecil.TypeDefinition
return void