2 // System.Runtime.Serialization.IFormatterConverter.cs
5 // Miguel de Icaza (miguel@ximian.com)
7 // (C) Ximian, Inc. http://www.ximian.com
11 namespace System.Runtime.Serialization {
13 public interface IFormatterConverter {
14 object Convert (object o, Type t);
15 object Convert (object o, TypeCode tc);
17 bool ToBoolean (object o);
18 byte ToByte (object o);
19 char ToChar (object o);
20 DateTime ToDateTime (object o);
21 Decimal ToDecimal (object o);
22 double ToDouble (object o);
23 Int16 ToInt16 (object o);
24 Int32 ToInt32 (object o);
25 Int64 ToInt64 (object o);
26 sbyte ToSByte (object o);
27 float ToSingle (object o);
28 string ToString (object o);
29 UInt16 ToUInt16 (object o);
30 UInt32 ToUInt32 (object o);
31 UInt64 ToUInt64 (object o);