public MethodBindingValidationContext(MethodBinding methodBinding, string[] paramOptions, Enum[] enumOptions)
 {
     this.methodBinding = methodBinding;
     this.paramOptions  = paramOptions;
     this.enumOptions   = enumOptions;
 }
 public ParamsValidationContext(MethodBinding methodBinding, string[] paramOptions, Enum[] enumOptions, Dictionary <string, Type> argumentTypes)
     : base(methodBinding, paramOptions, enumOptions)
 {
     this.argumentTypes = argumentTypes;
 }