public FacetResult <T> QueryFacetLimit(string query, string qf, ICollection <string> fiterQuery, string fields, ICollection <string> facetFields, ICollection <string> facetquery, string sort, int start, int rows, out long recordCount, string bf = "", IDictionary <string, ICollection <string> > options = null) { NamedList namedList = this.QueryNamedFacetLimit(query, qf, fiterQuery, fields, facetFields, facetquery, sort, start, rows, bf, options); return(namedList.ParserFacetResults <T>(fields, out recordCount, this._TableName)); }