C# Класс MethodFinder, NotifyPropertyWeaver

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

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

Метод Описание
Execute ( ) : void
IsBeforeAfterMethod ( MethodDefinition, method ) : bool
IsSingleStringMethod ( MethodDefinition, method ) : bool
RecursiveFindMethod ( TypeDefinition, typeDefinition ) : EventInvokerMethod,

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

Метод Описание
FindEventInvokerMethod ( TypeDefinition, type ) : EventInvokerMethod,
FindEventInvokerMethodDefinition ( TypeDefinition, type, MethodDefinition, &methodDefinition ) : bool
MethodFinder ( MethodGenerifier, methodGenerifier, MethodInjector, methodInjector, TypeNodeBuilder, typeNodeBuilder, ModuleReader, moduleReader, Logger logger, TypeResolver, typeResolver, EventInvokerNameResolver, eventInvokerNameResolver ) : System.Collections.Generic
ProcessChildNode ( TypeNode, node, EventInvokerMethod, eventInvoker ) : void

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

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

public Execute ( ) : void
Результат void

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

public static IsBeforeAfterMethod ( MethodDefinition, method ) : bool
method MethodDefinition,
Результат bool

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

public static IsSingleStringMethod ( MethodDefinition, method ) : bool
method MethodDefinition,
Результат bool

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

public RecursiveFindMethod ( TypeDefinition, typeDefinition ) : EventInvokerMethod,
typeDefinition TypeDefinition,
Результат EventInvokerMethod,