File tree 2 files changed +42
-3
lines changed
2 files changed +42
-3
lines changed Original file line number Diff line number Diff line change
1
+ //------------------------------------------------------------------------------
2
+ // <auto-generated>
3
+ // This code was generated by AsyncGenerator.
4
+ //
5
+ // Changes to this file may cause incorrect behavior and will be lost if
6
+ // the code is regenerated.
7
+ // </auto-generated>
8
+ //------------------------------------------------------------------------------
9
+
10
+
11
+ using System . Data . Common ;
12
+ using NHibernate . AdoNet ;
13
+
14
+ namespace NHibernate . Driver
15
+ {
16
+ using System . Threading . Tasks ;
17
+ using System . Threading ;
18
+ public partial class SybaseSQLAnywhereDriver : ReflectionBasedDriver
19
+ {
20
+
21
+ public override async Task < DbDataReader > ExecuteReaderAsync ( DbCommand command , CancellationToken cancellationToken )
22
+ {
23
+ cancellationToken . ThrowIfCancellationRequested ( ) ;
24
+ var reader = await ( command . ExecuteReaderAsync ( cancellationToken ) ) . ConfigureAwait ( false ) ;
25
+
26
+ return new SqlAnywhereDbDataReader ( reader ) ;
27
+ }
28
+ }
29
+ }
Original file line number Diff line number Diff line change 1
- namespace NHibernate . Driver
1
+ using System . Data . Common ;
2
+ using NHibernate . AdoNet ;
3
+
4
+ namespace NHibernate . Driver
2
5
{
3
6
/// <summary>
4
7
/// The SybaseSQLAnywhereDriver Driver provides a database driver for Sybase SQL Anywhere 10 and above
5
8
/// </summary>
6
- public class SybaseSQLAnywhereDriver : ReflectionBasedDriver
9
+ public partial class SybaseSQLAnywhereDriver : ReflectionBasedDriver
7
10
{
8
11
/// <summary>
9
12
/// Initializes a new instance of the <see cref="SybaseSQLAnywhereDriver"/> class.
@@ -32,5 +35,12 @@ public override string NamedPrefix
32
35
}
33
36
34
37
public override bool RequiresTimeSpanForTime => true ;
38
+
39
+ public override DbDataReader ExecuteReader ( DbCommand command )
40
+ {
41
+ var reader = command . ExecuteReader ( ) ;
42
+
43
+ return new SqlAnywhereDbDataReader ( reader ) ;
44
+ }
35
45
}
36
- }
46
+ }
You can’t perform that action at this time.
0 commit comments