+2002-11-21 Tim Coleman <tim@timcoleman.com>
+ * Mono.Data.TdsClient.build:
+ * Mono.Data.TdsClient/TdsCommand.cs:
+ * Mono.Data.TdsClient/TdsConnection.cs:
+ * Mono.Data.TdsClient/TdsConnectionPool.cs:
+ * Mono.Data.TdsClient/TdsDataReader.cs:
+ * Mono.Data.TdsClient/TdsError.cs:
+ * Mono.Data.TdsClient/TdsErrorCollection.cs:
+ * Mono.Data.TdsClient/TdsException.cs:
+ * Mono.Data.TdsClient/TdsInfoMessageEventArgs.cs:
+ * Mono.Data.TdsClient/TdsParameterCollection.cs:
+ * Mono.Data.TdsClient/TdsTransaction.cs:
+ * Mono.Data.TdsTypes/TdsDecimal.cs:
+ Modify to accept new Mono.Data.Tds.Protocol
+ namespace in Mono.Data.Tds assembly, replacing
+ Mono.Data.TdsClient.Internal
+
2002-11-19 Tim Coleman <tim@timcoleman.com>
* Mono.Data.TdsClient.Internal/Tds.cs:
* Mono.Data.TdsClient.Internal/Tds50.cs:
<arg value="/r:System.dll"/>\r
<arg value="/r:System.Xml.dll"/>\r
<arg value="/r:System.Data.dll"/>\r
+ <arg value="/r:../lib/Mono.Data.Tds.dll"/>\r
<sources>\r
<includes name="**/*.cs"/> \r
- <excludes name="Mono.Data.TdsClient.Internal/Tds50.cs"/>\r
- <excludes name="Mono.Data.TdsClient.Internal/Tds70.cs"/>\r
- <excludes name="Mono.Data.TdsClient.Internal/Tds80.cs"/>\r
<excludes name="Test/**"/>\r
+ <excludes name="Mono.Data.TdsClient.Internal/**"/>\r
<excludes name="Mono.Data.TdsClient/Test.cs"/>\r
\r
</sources>\r
<includes name="../lib/System.dll"/>\r
<includes name="../lib/System.Xml.dll"/>\r
<includes name="../lib/System.Data.dll"/>\r
+ <includes name="../lib/Mono.Data.Tds.dll"/>\r
</references>\r
</csc>\r
- <copy file="../lib/System.Data.dll" tofile="Test/System.Data.dll"/>\r
- <copy file="../lib/Mono.Data.TdsClient.dll" tofile="Test/Mono.Data.TdsClient.dll"/>\r
- <copy file="../lib/Mono.Data.TdsClient.dll" tofile="Mono.Data.TdsClient/Mono.Data.TdsClient.dll"/>\r
- <copy file="../lib/Mono.Data.TdsClient.dll" tofile="../System.Data/Test/Mono.Data.TdsClient.dll"/>\r
</target>\r
<target name="test" depends="build">\r
<nant basedir="Test" target="test"/>\r
</target>\r
<target name="clean">\r
- <delete file="Test/System.Data.dll" failonerror="false"/>\r
<delete file="../lib/Mono.Data.TdsClient.dll" failonerror="false"/>\r
- <delete file="Test/Mono.Data.TdsClient.dll" failonerror="false"/>\r
-\r
</target>\r
</project>\r
// Copyright (C) 2002 Tim Coleman
//
-using Mono.Data.TdsClient.Internal;
+using Mono.Data.Tds.Protocol;
using System;
using System.ComponentModel;
using System.Data;
// Copyright (C) 2002 Tim Coleman
//
-using Mono.Data.TdsClient.Internal;
+using Mono.Data.Tds.Protocol;
using System;
using System.Collections;
using System.Collections.Specialized;
// Copyright (C) 2002 Tim Coleman
//
-using Mono.Data.TdsClient.Internal;
+using Mono.Data.Tds.Protocol;
using System;
using System.Collections;
using System.Threading;
#region Properties
- public Tds this[int index] {
- get { return (Tds) list[index]; }
+ public ITds this[int index] {
+ get { return (ITds) list[index]; }
}
object IList.this[int index] {
public int Add (object o)
{
- return list.Add ((Tds) o);
+ return list.Add ((ITds) o);
}
public void Clear ()
public bool Contains (object o)
{
- return list.Contains ((Tds) o);
+ return list.Contains ((ITds) o);
}
public void CopyTo (Array array, int index)
return (ITds) o;
if (Count < maxSize) {
- Tds tds = new Tds42 (dataSource, port, packetSize, timeout);
+ ITds tds = new Tds42 (dataSource, port, packetSize, timeout);
Monitor.Enter (tds);
Add (tds);
return tds;
public int IndexOf (object o)
{
- return list.IndexOf ((Tds) o);
+ return list.IndexOf ((ITds) o);
}
public void Insert (int index, object o)
{
- list.Insert (index, (Tds) o);
+ list.Insert (index, (ITds) o);
}
public void Remove (object o)
{
- list.Remove ((Tds) o);
+ list.Remove ((ITds) o);
}
public void RemoveAt (int index)
// Copyright (C) 2002 Tim Coleman
//
-using Mono.Data.TdsClient.Internal;
+using Mono.Data.Tds.Protocol;
using System;
using System.Collections;
using System.ComponentModel;
// Copyright (C) 2002 Tim Coleman
//
-using Mono.Data.TdsClient.Internal;
+using Mono.Data.Tds.Protocol;
using System;
namespace Mono.Data.TdsClient {
// Copyright (C) 2002 Tim Coleman
//
-using Mono.Data.TdsClient.Internal;
+using Mono.Data.Tds.Protocol;
using System;
using System.Collections;
// Copyright (C) 2002 Tim Coleman
//
-using Mono.Data.TdsClient.Internal;
+using Mono.Data.Tds.Protocol;
using System;
using System.Runtime.Serialization;
// Copyright (C) Tim Coleman, 2002
//
-using Mono.Data.TdsClient.Internal;
+using Mono.Data.Tds.Protocol;
using System;
using System.Data;
// Copyright (C) Tim Coleman, 2002
//
-using Mono.Data.TdsClient.Internal;
+using Mono.Data.Tds.Protocol;
using System;
using System.Collections;
using System.ComponentModel;
// Copyright (C) 2002 Tim Coleman
//
-using Mono.Data.TdsClient.Internal;
+using Mono.Data.Tds.Protocol;
using System;
using System.ComponentModel;
using System.Data;
// (C) Copyright Tim Coleman, 2002
//
-using Mono.Data.TdsClient;
+using Mono.Data.Tds.Protocol;
using System;
using System.Data.SqlTypes;
using System.Globalization;