/// <summary>
        /// Returns an iterator for all
        /// <see cref="Db4objects.Db4o.Config.IConfigurationItem">Db4objects.Db4o.Config.IConfigurationItem
        ///     </see>
        /// instances
        /// added.
        /// </summary>
        /// <seealso cref="Add(Db4objects.Db4o.Config.IConfigurationItem)">Add(Db4objects.Db4o.Config.IConfigurationItem)
        ///     </seealso>
        /// <returns>the iterator</returns>
        public IEnumerator ConfigurationItemsIterator()
        {
            Hashtable4 items = ConfigurationItems();

            if (items == null)
            {
                return(Iterators.EmptyIterator);
            }
            return(items.Keys());
        }
        public void CheckAllClassChanges()
        {
            IEnumerator i = _classMetadataByID.Keys();

            while (i.MoveNext())
            {
                int classMetadataID = ((int)i.Current);
                ClassMetadataForId(classMetadataID);
            }
        }
Exemple #3
0
 public virtual IEnumerator GetEnumerator()
 {
     return(_table.Keys());
 }