public ISet<string> GetQuerySpaces() { ISet<string> result = new HashedSet<string>(); foreach (ICriteriaInfoProvider info in criteriaInfoMap.Values) { result.AddAll(info.Spaces); } foreach (ICollectionPersister collectionPersister in criteriaCollectionPersisters) { result.AddAll(collectionPersister.CollectionSpaces); } return result; }
public Iesi.Collections.Generic.ISet<string> GetQuerySpaces() { Iesi.Collections.Generic.ISet<string> result = new HashedSet<string>(); foreach (string entityName in criteriaEntityNames.Values) { result.AddAll(Factory.GetEntityPersister(entityName).QuerySpaces); } foreach (ICollectionPersister collectionPersister in criteriaCollectionPersisters) { result.AddAll(collectionPersister.CollectionSpaces); } return result; }