public MethodInfo GetMethod(
String name, BindingFlags bindingAttr, Binder binder, CallingConventions callConvention, Type[] types, ParameterModifier[] modifiers)
{
if (name == null)
throw new ArgumentNullException("name");
if (types == null)
throw new ArgumentNullException("types");
for (int i =0;i < types.Length;i++)
{
if (types[i] == null)
throw new ArgumentNullException("types");
}
return GetMethodImpl(name,bindingAttr,binder,callConvention,types,modifiers);
}