C# Class Genetics.Mappings.MethodMapping

Mostra file Open project: mattleibow/Genetics Class Usage Examples

Public Methods

Method Description
CompareMethods ( MethodInfo eventMethod, MethodInfo targetMethod ) : MethodMatch
CompatibleParameterTypes ( Type eventParam, Type targetParam ) : bool
CompatibleReturnTypes ( Type eventReturn, Type targetReturn ) : bool
MethodMapping ( Type type, MethodInfo method, SpliceEventAttribute attr ) : System

Private Methods

Method Description
MapMethod ( ) : void

Method Details

CompareMethods() public static method

public static CompareMethods ( MethodInfo eventMethod, MethodInfo targetMethod ) : MethodMatch
eventMethod System.Reflection.MethodInfo
targetMethod System.Reflection.MethodInfo
return MethodMatch

CompatibleParameterTypes() public static method

public static CompatibleParameterTypes ( Type eventParam, Type targetParam ) : bool
eventParam System.Type
targetParam System.Type
return bool

CompatibleReturnTypes() public static method

public static CompatibleReturnTypes ( Type eventReturn, Type targetReturn ) : bool
eventReturn System.Type
targetReturn System.Type
return bool

MethodMapping() public method

public MethodMapping ( Type type, MethodInfo method, SpliceEventAttribute attr ) : System
type System.Type
method System.Reflection.MethodInfo
attr Genetics.Attributes.SpliceEventAttribute
return System