public NamedParameter AddNamedParameter(object value)
 {
     var parameter = new NamedParameter
     {
         Value = value,
         Name = string.Concat("p", _parameters.Count + 1)
     };
     _parameters.Add(parameter);
     return parameter;
 }