2001-10-12 Ravi Pratap <ravi@ximian.com>
[mono.git] / mcs / class / System.Data / IDataReader.cs
1 //
2 // System.Data.IDataReader.cs
3 //
4 // Author:
5 //   Christopher Podurgiel (cpodurgiel@msn.com)
6 //
7 // (C) Chris Podurgiel
8 //
9
10 namespace System.Data
11 {
12         /// <summary>
13         /// Provides a means of reading one or more forward-only streams of result sets obtained by executing a command at a data source, and is implemented by .NET data providers that access relational databases.
14         /// </summary>
15         public interface IDataReader : IDataRecord
16         {
17                 void Close()
18                 {
19                 }
20                 
21                 DataTable GetSchemaTable()
22                 {
23                 }
24                 
25                 bool NextResult()
26                 {
27                 }
28
29                 bool Read()
30                 {
31                 }
32
33                 int Depth
34                 {
35                         get
36                         {
37                         }
38                 }
39
40                 bool IsClosed
41                 {
42                         get
43                         {
44                         }
45                 }
46
47                 int RecordsAffected
48                 {
49                         get
50                         {
51                         }
52                 }
53
54
55         }
56 }