/// <summary>
		/// 注册数据类型转换器
		/// </summary>
		/// <param name="sourceType"></param>
		/// <param name="destType"></param>
		/// <param name="converter"></param>
		public static void RegisterConverter(Type sourceType, Type destType, DataTypeConverterBase converter)
		{
			lock (_Converters)
			{
				DataTypeConverterPair pair = new DataTypeConverterPair();

				pair.SourceType = sourceType;
				pair.DestinationType = destType;

				if (_Converters.ContainsKey(pair) == false)
					_Converters[pair] = converter;
			}
		}
示例#2
0
 public static void RegisterConverter(Type sourceType, Type destType, DataTypeConverterBase converter)
 {
     DataTypeConverterHelper.RegisterConverter(sourceType, destType, converter);
 }