public object Convert(object originValue, LobType lobType) { if (lobType == LobType.Clob) { return(new OracleClobParameter(originValue.ToString())); } return(originValue); }
public static object ConvertValue(object originValue, LobType lobType) { if (Converter == null) { throw new ArgumentException("请先执行 LobConverter.Init(ILobParameterConverter convert)注入接口实现!"); } //转换 originValue = Converter.Convert(originValue, lobType); return(originValue); }
public virtual PropertyMap Lob(LobType lobType) { LobType = lobType; return(this); }