DataAction / AdoNetCore.AseClient

AdoNetCore.AseClient - a .NET Core DB Provider for SAP ASE
Apache License 2.0
108 stars 45 forks source link

Command cancellation #11

Closed senseibaka closed 6 years ago

senseibaka commented 6 years ago

Moved Ase-prefixed types over to extend the Db-prefixed types in System.Data.Common, rather than the interfaces.

Implemented Cancel function, and some InternalConnection state transitions (including a Broken state, that can be reached if the connection does something unusual)

Overrode and implemented ExecuteNonQueryAsync, ExecuteDbDataReaderAsync, and ExecuteScalarAsync in AseCommand