2004-03-15 Umadevi S (sumadevi@novell.com)
[mono.git] / mcs / class / System.Data / System.Data / ISetTypedData.cs
1 //
2 // System.Data.ISetTypedData.cs
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 namespace System.Data {
13         public interface ISetTypedData
14         {
15                 #region Methods
16
17                 void SetBoolean (int i, bool value);
18                 void SetByte (int i, byte value);
19                 void SetBytes (int i, long fieldOffset, byte[] buffer, int bufferOffset, int length);
20                 void SetChar (int i, char value);
21                 void SetChars (int i, long fieldOffset, char[] buffer, int bufferOffset, int length);
22                 void SetDateTime (int i, DateTime value);
23                 void SetDecimal (int i, decimal value);
24                 void SetDouble (int i, double value);
25                 void SetFloat (int i, float value);
26                 void SetGuid (int i, Guid value);
27                 void SetInt16 (int i, short value);
28                 void SetInt32 (int i, int value);
29                 void SetInt64 (int i, long value);
30                 void SetObjectRef (int i, object o);
31                 void SetString (int i, string value);
32                 void SetValue (int i, object value);
33
34                 #endregion // Methods
35         }
36 }
37
38 #endif // NET_1_2