Example #1
0
 public FromString8Converter(object defaultValue, TryConvert tryConvert)
 {
     _tryConvert   = tryConvert;
     _defaultValue = (T)(TypeConverterFactory.ConvertSingle(defaultValue, typeof(T)) ?? default(T));
 }
Example #2
0
 public IColumnWriter BinaryWriter(IStreamProvider streamProvider, string columnPath)
 {
     return(new ConvertingWriter(TypeProviderFactory.Get(typeof(long)).BinaryWriter(streamProvider, columnPath), TypeConverterFactory.GetConverter(typeof(TimeSpan), typeof(long))));
 }
Example #3
0
 public TimeSpanConverter(object defaultValue)
 {
     _defaultValue = (TimeSpan)(TypeConverterFactory.ConvertSingle(defaultValue, typeof(TimeSpan)) ?? default(TimeSpan));
 }
Example #4
0
 public static Func <XArray, XArray> TryGetConverter(Type sourceType, Type targetType, ValueKinds errorOnKinds, object defaultValue, ValueKinds changeToDefaultKinds)
 {
     return(TypeConverterFactory.TryGetConverter(sourceType, targetType, errorOnKinds, defaultValue, changeToDefaultKinds));
 }