2 // System.Data.ISetTypedData.cs
5 // Tim Coleman (tim@timcoleman.com)
7 // Copyright (C) Tim Coleman, 2003
12 namespace System.Data {
13 public interface ISetTypedData
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);