2 // System.Data.SqlClient.SqlDataReader.cs
5 // Rodrigo Moya (rodrigo@ximian.com)
6 // Daniel Morgan (danmorg@sc.rr.com)
8 // (C) Ximian, Inc 2002
11 using System.Collections;
12 using System.ComponentModel;
15 namespace System.Data.SqlClient
18 /// Provides a means of reading one or more forward-only streams
19 /// of result sets obtained by executing a command
20 /// at a SQL database.
22 //public sealed class SqlDataReader : MarshalByRefObject,
23 // IEnumerable, IDataReader, IDisposable, IDataRecord
24 public sealed class SqlDataReader : IEnumerable,
25 IDataReader, IDataRecord
27 #region Public Methods
32 throw new NotImplementedException ();
36 public DataTable GetSchemaTable()
38 throw new NotImplementedException ();
42 public bool NextResult()
44 throw new NotImplementedException ();
50 throw new NotImplementedException ();
55 throw new NotImplementedException ();
58 long GetBytes(int i, long fieldOffset,
59 byte[] buffer, int bufferOffset,
62 throw new NotImplementedException ();
67 throw new NotImplementedException ();
70 long GetChars(int i, long fieldOffset,
71 char[] buffer, int bufferOffset,
74 throw new NotImplementedException ();
77 IDataReader GetData(int i)
79 throw new NotImplementedException ();
82 string GetDataTypeName(int i)
84 throw new NotImplementedException ();
87 DateTime GetDateTime(int i)
89 throw new NotImplementedException ();
92 decimal GetDecimal(int i)
94 throw new NotImplementedException ();
97 double GetDouble(int i)
99 throw new NotImplementedException ();
102 Type GetFieldType(int i)
104 throw new NotImplementedException ();
107 float GetFloat(int i)
109 throw new NotImplementedException ();
114 throw new NotImplementedException ();
117 short GetInt16(int i)
119 throw new NotImplementedException ();
124 throw new NotImplementedException ();
129 throw new NotImplementedException ();
132 string GetName(int i)
134 throw new NotImplementedException ();
137 int GetOrdinal(string name)
139 throw new NotImplementedException ();
142 string GetString(int i)
144 throw new NotImplementedException ();
147 object GetValue(int i)
149 throw new NotImplementedException ();
152 int GetValues(object[] values)
154 throw new NotImplementedException ();
159 throw new NotImplementedException ();
162 bool GetBoolean(int i)
164 throw new NotImplementedException ();
174 throw new NotImplementedException ();
179 public bool IsClosed {
181 throw new NotImplementedException ();
186 public int RecordsAffected {
188 throw new NotImplementedException ();
194 throw new NotImplementedException ();
198 object this[string name] {
200 throw new NotImplementedException ();
207 throw new NotImplementedException ();