public DotNetMember(String memberName, Object targetClassName,
Object argClassNames)
{
this.name = targetClassName + "." + memberName;
try
{
argClasses = typeArray(argClassNames);
member = toType(targetClassName).GetMember(memberName, argClasses, 0);
if(method == null)
{
error("Can't get method " + name + " " + memberName);
}
isStatic = method.IsStatic;
}
catch (AmbiguousMatchException)
{
error("Ambiguous match " + name + " " + memberName);
}
}