2003-12-19 Tim Coleman <tim@timcoleman.com>
[mono.git] / mcs / class / System.Data / System.Data.Sql / ISqlGetTypedData.cs
1 //
2 // System.Data.Sql.ISqlGetTypedData
3 //
4 // Author:
5 //   Tim Coleman (tim@timcoleman.com)
6 //
7 // Copyright (C) Tim Coleman, 2003
8 //
9
10 #if NET_1_2
11
12 using System.Data.SqlTypes;
13 using System.Xml;
14
15 namespace System.Data.Sql {
16         public interface ISqlGetTypedData : IGetTypedData
17         {
18                 #region Methods
19
20                 SqlBinary GetSqlBinary (int i);
21                 SqlBoolean GetSqlBoolean (int i);
22                 SqlByte GetSqlByte (int i);
23                 SqlBytes GetSqlBytes (int i);
24                 SqlBytes GetSqlBytesRef (int i);
25                 SqlChars GetSqlChars (int i);
26                 SqlChars GetSqlCharsRef (int i);
27                 SqlDate GetSqlDate (int i);
28                 SqlDateTime GetSqlDateTime (int i);
29                 SqlDecimal GetSqlDecimal (int i);
30                 SqlDouble GetSqlDouble (int i);
31                 SqlGuid GetSqlGuid (int i);
32                 SqlInt16 GetSqlInt16 (int i);
33                 SqlInt32 GetSqlInt32 (int i);
34                 SqlInt64 GetSqlInt64 (int i);
35                 SqlMetaData GetSqlMetaData (int i);
36                 SqlMoney GetSqlMoney (int i);
37                 SqlSingle GetSqlSingle (int i);
38                 SqlString GetSqlString (int i);
39                 SqlTime GetSqlTime (int i);
40                 SqlUtcDateTime GetSqlUtcDateTime (int i);
41                 object GetSqlValue (int i);
42                 SqlXmlReader GetSqlXmlReader (int i);
43
44                 #endregion // Methods
45         }
46 }
47
48 #endif