* OleDbParameterCollection.cs (GetEnumerator, SyncRoot,
IsSynchronized): implemented.
svn path=/trunk/mcs/; revision=5110
+2002-06-03 Rodrigo Moya <rodrigo@ximian.com>
+
+ * OleDbParameterCollection.cs (GetEnumerator, SyncRoot,
+ IsSynchronized): implemented.
+
2002-06-02 Rodrigo Moya <rodrigo@ximian.com>
* OleDbTransaction.cs (Dispose): added missing method.
}
}
+ bool IList.IsFixedSize
+ {
+ get {
+ return false;
+ }
+ }
+
+ bool IList.IsReadOnly
+ {
+ get {
+ return false;
+ }
+ }
+
+ bool ICollection.IsSynchronized
+ {
+ get {
+ return m_list.IsSynchronized;
+ }
+ }
+
+ object ICollection.SyncRoot
+ {
+ get {
+ return m_list.SyncRoot;
+ }
+ }
+
public IDataParameter this[int index]
{
get {
((OleDbParameter[])(m_list.ToArray ())).CopyTo (array, index);
}
+ IEnumerator IEnumerable.GetEnumerator ()
+ {
+ return m_list.GetEnumerator ();
+ }
+
int IList.IndexOf (object value)
{
return m_list.IndexOf (value);