protected void BuildRelatedFIeldQueries(EntityQueryBuilder qBuilder) { _relatedFieldDataQryList = new InvariantDictionary <string>(); foreach (var rel in this.Relations) { if (rel.Type == EntityRelationType.ManyToMany) { var childE = EntityMetaData.Get(rel.ChildName); _relatedFieldDataQryList.Add(rel.ParentRefField.Name, qBuilder.PrepareRelatedFieldDataQueries(rel, childE)); } } }