internal IList <TargetMethod> GetMethods() { List <TargetMethod> result = new List <TargetMethod>(); IList <MethodInfo> methods = type.GetMethods(BindingFlags.All); foreach (MethodInfo method in methods) { result.Add(new TargetMethod(method)); } return(result); }