2002-05-18 Daniel Morgan <danmorg@sc.rr.com>
authorDaniel Morgan <monodanmorg@yahoo.com>
Sat, 18 May 2002 13:20:24 +0000 (13:20 -0000)
committerDaniel Morgan <monodanmorg@yahoo.com>
Sat, 18 May 2002 13:20:24 +0000 (13:20 -0000)
commitaafe0b2af2f6d58927ad5b281263dda6b5a4245e
tree72051b6aaf839c9ddab29a1fd4ea6fd3334e407e
parent9bb672650629bd1862bf3575ceb3fa6496b52903
2002-05-18  Daniel Morgan <danmorg@sc.rr.com>

* System.Data.build: took out all excluded
files except the ones in the Test directory
because all files compile now.  It does not
mean they all work or have implementations
though.

* System.Data/DataRelationCollection.cs
* System.Data/DataTableRelationCollection.cs
* System.Data/InternalDataCollectionBase.cs
* System.Data.Common/DbDataPermission.cs
* System.Data.SqlClient/SqlInfoMessageEventArgs.cs
* System.Data.SqlClient/SqlClientPermission.cs
* System.Data.SqlClient/SqlClientPermissionAttribute.cs: changes
to get all System.Data* files to compile.

* System.Data.SqlClient/SqlCommand.cs: started coding
to prevent SqlConnection and SqlCommand from doing
anyting while fetching data using SqlDataReader.  Also,
started coding to undo this prevention once the
SqlDataReader is closed.

* System.Data.SqlClient/SqlConnection.cs: get database server
version.  Started coding to prevent connection from
doing anything while fetching data and undo once the reader
is closed.  Include events SqlInfoMessage and StateChange.

* System.Data.SqlClient/SqlDataReader.cs: start coding to
prevent connection and command from doing anything while
fetching data, and undo when closed.

* Test/PostgresTest.cs: added test to get ServerVersion
property from SqlConnection

svn path=/trunk/mcs/; revision=4742
25 files changed:
mcs/class/Mono.Data.PostgreSqlClient/Mono.Data.PostgreSqlClient/PgSqlClientPermission.cs
mcs/class/Mono.Data.PostgreSqlClient/Mono.Data.PostgreSqlClient/PgSqlClientPermissionAttribute.cs
mcs/class/Mono.Data.PostgreSqlClient/Mono.Data.PostgreSqlClient/PgSqlCommand.cs
mcs/class/Mono.Data.PostgreSqlClient/Mono.Data.PostgreSqlClient/PgSqlConnection.cs
mcs/class/Mono.Data.PostgreSqlClient/Mono.Data.PostgreSqlClient/PgSqlDataReader.cs
mcs/class/Mono.Data.PostgreSqlClient/Mono.Data.PostgreSqlClient/PgSqlInfoMessageEventArgs.cs
mcs/class/Mono.Data.PostgreSqlClient/PgSqlClientPermission.cs
mcs/class/Mono.Data.PostgreSqlClient/PgSqlClientPermissionAttribute.cs
mcs/class/Mono.Data.PostgreSqlClient/PgSqlCommand.cs
mcs/class/Mono.Data.PostgreSqlClient/PgSqlConnection.cs
mcs/class/Mono.Data.PostgreSqlClient/PgSqlDataReader.cs
mcs/class/Mono.Data.PostgreSqlClient/PgSqlInfoMessageEventArgs.cs
mcs/class/System.Data/ChangeLog
mcs/class/System.Data/System.Data.Common/DbDataPermission.cs
mcs/class/System.Data/System.Data.SqlClient/SqlClientPermission.cs
mcs/class/System.Data/System.Data.SqlClient/SqlClientPermissionAttribute.cs
mcs/class/System.Data/System.Data.SqlClient/SqlCommand.cs
mcs/class/System.Data/System.Data.SqlClient/SqlConnection.cs
mcs/class/System.Data/System.Data.SqlClient/SqlDataReader.cs
mcs/class/System.Data/System.Data.SqlClient/SqlInfoMessageEventArgs.cs
mcs/class/System.Data/System.Data.build
mcs/class/System.Data/System.Data/DataRelationCollection.cs
mcs/class/System.Data/System.Data/DataTableRelationCollection.cs
mcs/class/System.Data/System.Data/InternalDataCollectionBase.cs
mcs/class/System.Data/Test/PostgresTest.cs