C# Класс PclAnalyzer.Reflection.AssemblyParser

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

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

Метод Описание
AssemblyParser ( string assemblyPath ) : System
GetAssemblyCalls ( ) : IList
GetMethodCalls ( string typeName, string methodName ) : IList
GetTypeCalls ( string typeName ) : IList

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

Метод Описание
GetMethodCalls ( Mono.Cecil.ModuleDefinition module, IEnumerable methods ) : IEnumerable
GetMethodFullName ( Mono.Cecil.MethodDefinition method ) : string
GetMethodInfo ( Mono.Cecil.MethodDefinition method ) : Member
GetMethodInfo ( MethodReference method ) : Member
GetTypeFullName ( Mono.Cecil.TypeDefinition type ) : string
IsExcluded ( Member methodInfo ) : bool
IsExternalCall ( Mono.Cecil.ModuleDefinition module, Instruction i ) : bool

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

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

public AssemblyParser ( string assemblyPath ) : System
assemblyPath string
Результат System

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

public GetAssemblyCalls ( ) : IList
Результат IList

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

public GetMethodCalls ( string typeName, string methodName ) : IList
typeName string
methodName string
Результат IList

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

public GetTypeCalls ( string typeName ) : IList
typeName string
Результат IList