public static Double AsDouble(this String o)
 {
     return(ConversionHelper.ToDouble(o));
 }
 public static Double AsDouble(this float o)
 {
     return(ConversionHelper.ToDouble(o));
 }
 public static Int16 AsInt16(this decimal o)
 {
     return(ConversionHelper.ToInt16(o));
 }
 public static Int16 AsInt16(this float o)
 {
     return(ConversionHelper.ToInt16(o));
 }
 public static T As <T>(this Object o)
 {
     return(ConversionHelper.Coerce <T>(o));
 }
Beispiel #6
0
 public static TResultType ReadProperty <TResultType>(Object instance, String propertyName)
 {
     return(ConversionHelper.Coerce <TResultType>(ReadProperty(instance, propertyName)));
 }
Beispiel #7
0
        public static void SetToken(this IDictionary <String, List <String> > dict, String token)
        {
            var str = ConversionHelper.HexTokenToString(token);

            dict.DeserializeFromString(str);
        }
 public static DateTime AsDateTime(this String o)
 {
     return(ConversionHelper.ToDateTime(o));
 }
Beispiel #9
0
 public static void SetToken(this IDictionary <String, String> dict, String token)
 {
     dict.DeserializeFromString(ConversionHelper.HexTokenToString(token));
 }
Beispiel #10
0
 public static void SetToken(this IList <String> list, String token)
 {
     list.DeserializeFromString(ConversionHelper.HexTokenToString(token));
 }
Beispiel #11
0
 public static String GetToken(this IList <String> list)
 {
     return(ConversionHelper.StringToHexToken(list.SerializeToString()));
 }
Beispiel #12
0
 public static DateTime Parse(String stringDate)
 {
     return(ConversionHelper.ToDateTime(stringDate));
 }
Beispiel #13
0
        public static void WritePropertyCoerce(Object instance, String propertyName, Object value)
        {
            PropertyInfo prop = instance.GetType().GetProperty(propertyName, BindingFlags.Instance | BindingFlags.SetProperty | BindingFlags.Public | BindingFlags.NonPublic);

            WriteProperty(instance, propertyName, ConversionHelper.Coerce(value, prop.PropertyType));
        }
 public static Double AsDouble(this decimal o)
 {
     return(ConversionHelper.ToDouble(o));
 }
Beispiel #15
0
 public static String GetToken(this IDictionary <String, String> dict)
 {
     return(ConversionHelper.StringToHexToken(dict.SerializeToString()));
 }
 public static Boolean AsBoolean(this String o)
 {
     return(ConversionHelper.ToBoolean(o));
 }
 public static Int32 AsInt32(this double o)
 {
     return(ConversionHelper.ToInt32(o));
 }
 public static Decimal AsDecimal(this float o)
 {
     return(ConversionHelper.ToDecimal(o));
 }
 public static Int16 AsInt16(this String o)
 {
     return(ConversionHelper.ToInt16(o));
 }
 public static Int64 AsInt64(this Int16 o)
 {
     return(ConversionHelper.ToInt64(o));
 }
Beispiel #21
0
 public static TResultType ReadStaticProperty <TResultType>(Type type, String propertyName)
 {
     return(ConversionHelper.Coerce <TResultType>(ReadStaticProperty(type, propertyName)));
 }