From: Paul H. <pha...@us...> - 2005-03-14 15:01:11
|
Update of /cvsroot/nhibernate/nhibernate/src/NHibernate/Transform In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv7109/nhibernate/src/NHibernate/Transform Added Files: IResultTransformer.cs Log Message: --- NEW FILE: IResultTransformer.cs --- using System; using System.Collections; namespace NHibernate.Transform { /// <summary> /// Implementors define a strategy for transforming criteria query /// results into the actual application-visible query result list. /// </summary> /// <remarks>see NHibernate.Criteria#setResultTransformer(ResultTransformer)</remarks> public interface IResultTransformer { /// <summary> /// /// </summary> /// <param name="tuple"></param> /// <param name="aliases"></param> /// <returns></returns> object TransformTuple( object[] tuple, string[] aliases ); /// <summary> /// /// </summary> /// <param name="collection"></param> /// <returns></returns> IList TransformList( IList collection ); } } |