File tree Expand file tree Collapse file tree 2 files changed +42
-3
lines changed Expand file tree Collapse file tree 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 SybaseSQLAnywhereDotNet4Driver : 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
/// SQL Dialect for SQL Anywhere 12 - for the NHibernate 3.2.0 distribution
28
31
/// Sybase SQL Anywhere 12 using the versioned ADO.NET driver
29
32
/// iAnywhere.Data.SQLAnywhere.v4.0.
30
33
/// </remarks>
31
- public class SybaseSQLAnywhereDotNet4Driver : ReflectionBasedDriver
34
+ public partial class SybaseSQLAnywhereDotNet4Driver : ReflectionBasedDriver
32
35
{
33
36
/// <summary>
34
37
/// Initializes a new instance of the <see cref="SybaseSQLAnywhereDotNet4Driver"/> class.
@@ -57,5 +60,12 @@ public override string NamedPrefix
57
60
}
58
61
59
62
public override bool RequiresTimeSpanForTime => true ;
63
+
64
+ public override DbDataReader ExecuteReader ( DbCommand command )
65
+ {
66
+ var reader = command . ExecuteReader ( ) ;
67
+
68
+ return new SqlAnywhereDbDataReader ( reader ) ;
69
+ }
60
70
}
61
- }
71
+ }
You can’t perform that action at this time.
0 commit comments