protected static int Count(string name, XElement schema, string entity, string filter, object parameterValues) { ParameterCollection parameterCollection = new ParameterCollection(); Query query = new Query(entity, null, filter, null, schema, parameterCollection); SetParameterValues(parameterCollection, parameterValues); Database database = new DatabaseManufacturer().Create(name); return(database.Count(query)); }