public void ConvertAndAddValidValue(ParameterInfo parameter, IParameterDef paramDef, object value, object label) { value = this.ConvertValue(value, paramDef, false); string value2 = label as string; value2 = this.ApplySandboxStringRestriction(value2, paramDef.Name, "Label"); if (this.ValidateValue(value, paramDef, "ValidValues")) { parameter.AddValidValue(value, value2); } }
internal void ConvertAndAddValidValue(ParameterInfo parameter, IParameterDef paramDef, object value, object label) { value = ConvertValue(value, paramDef, isDefaultValue: false); string value2 = label as string; value2 = ApplySandboxStringRestriction(value2, paramDef.Name, "Label"); if (ValidateValue(value, paramDef, "ValidValues")) { parameter.AddValidValue(value, value2); } }