public object NullSafeGet(IDataReader rs, string[] names, object owner)
        {
            var resultString = (string)NHibernateUtil.String.NullSafeGet(rs, names[0]);

            if (resultString != null)
            {
                return(delimiter.Delimit(resultString));
            }
            return(null);
        }
        public object NullSafeGet(DbDataReader rs, string[] names, ISessionImplementor session, object owner)
        {
            string resultString = (string)NHibernateUtil.String.NullSafeGet(rs, names[0], session);

            if (resultString != null)
            {
                return(delimiter.Delimit(resultString));
            }
            return(null);
        }