C# Класс Genetics.Mappings.MethodMapping

Показать файл Открыть проект Примеры использования класса

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

Метод Описание
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

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

Метод Описание
MapMethod ( ) : void

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

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

public static CompareMethods ( MethodInfo eventMethod, MethodInfo targetMethod ) : MethodMatch
eventMethod System.Reflection.MethodInfo
targetMethod System.Reflection.MethodInfo
Результат MethodMatch

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

public static CompatibleParameterTypes ( Type eventParam, Type targetParam ) : bool
eventParam System.Type
targetParam System.Type
Результат bool

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

public static CompatibleReturnTypes ( Type eventReturn, Type targetReturn ) : bool
eventReturn System.Type
targetReturn System.Type
Результат bool

MethodMapping() публичный Метод

public MethodMapping ( Type type, MethodInfo method, SpliceEventAttribute attr ) : System
type System.Type
method System.Reflection.MethodInfo
attr Genetics.Attributes.SpliceEventAttribute
Результат System