* KeyedList.cs: Fixed for IOrderedDictionary change in 2.0 final.
Now internal.
* KeyedListEnumerator.cs: Now internal.
svn path=/trunk/mcs/; revision=53681
+2005-11-30 Sebastien Pouliot <sebastien@ximian.com>
+
+ * KeyedList.cs: Fixed for IOrderedDictionary change in 2.0 final.
+ Now internal.
+ * KeyedListEnumerator.cs: Now internal.
+
2005-11-29 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* ControlCollection.cs: allow 'null' in Remove.
namespace System.Web.UI
{
- public class KeyedList : IOrderedDictionary, IStateManager
+ internal class KeyedList : IOrderedDictionary, IStateManager
{
private Hashtable objectTable = new Hashtable ();
return new KeyedListEnumerator (objectList);
}
+ IDictionaryEnumerator IOrderedDictionary.GetEnumerator ()
+ {
+ return new KeyedListEnumerator (objectList);
+ }
+
IEnumerator IEnumerable.GetEnumerator ()
{
return new KeyedListEnumerator (objectList);
namespace System.Web.UI
{
- public class KeyedListEnumerator : IDictionaryEnumerator
+ internal class KeyedListEnumerator : IDictionaryEnumerator
{
private int index = -1;
private ArrayList objs;