Ejemplo n.º 1
0
    public override IEnumerable<string> GetParameterNames(string query)
    {
      var paramNames = new List<string>();
      var subs = new ParameterSubstitution()
      {
        ParameterAccessListener = (n) => paramNames.Add(n)
      };
      subs.Substitute(query, _conn.AmlContext.LocalizationContext);

      return paramNames.Distinct().OrderBy(n => n);
    }