From: <ric...@us...> - 2009-07-09 22:41:54
|
Revision: 4603 http://nhibernate.svn.sourceforge.net/nhibernate/?rev=4603&view=rev Author: ricbrown Date: 2009-07-09 22:41:46 +0000 (Thu, 09 Jul 2009) Log Message: ----------- Corrected compiler warnings on comments. Modified Paths: -------------- trunk/nhibernate/src/NHibernate/IQueryOver.cs Modified: trunk/nhibernate/src/NHibernate/IQueryOver.cs =================================================================== --- trunk/nhibernate/src/NHibernate/IQueryOver.cs 2009-07-09 21:00:59 UTC (rev 4602) +++ trunk/nhibernate/src/NHibernate/IQueryOver.cs 2009-07-09 22:41:46 UTC (rev 4603) @@ -15,9 +15,9 @@ /// </summary> /// <remarks> /// <code> - /// IList<Cat> cats = session.QueryOver<Cat>() - /// .Add( c => c.Name == "Tigger" ) - /// .Add( c => c.Weight > minWeight ) ) + /// IList<Cat> cats = session.QueryOver<Cat>() + /// .Where( c => c.Name == "Tigger" ) + /// .And( c => c.Weight > minWeight ) ) /// .List(); /// </code> /// </remarks> @@ -55,8 +55,7 @@ /// <summary> /// Add order expressed as a lambda expression /// </summary> - /// <typeparam name="T">Type (same as criteria type)</typeparam> - /// <param name="expression">Lambda expression</param> + /// <param name="path">Lambda expression</param> /// <param name="orderDelegate">Order delegate (direction)</param> /// <returns>criteria instance</returns> IQueryOver<T> OrderBy(Expression<Func<T, object>> path, Func<string, Order> orderDelegate); @@ -64,8 +63,7 @@ /// <summary> /// Add order expressed as a lambda expression /// </summary> - /// <typeparam name="T">Type (same as criteria type)</typeparam> - /// <param name="expression">Lambda expression</param> + /// <param name="path">Lambda expression</param> /// <param name="orderDelegate">Order delegate (direction)</param> /// <returns>criteria instance</returns> IQueryOver<T> OrderBy(Expression<Func<object>> path, Func<string, Order> orderDelegate); @@ -73,8 +71,7 @@ /// <summary> /// Add order expressed as a lambda expression /// </summary> - /// <typeparam name="T">Type (same as criteria type)</typeparam> - /// <param name="expression">Lambda expression</param> + /// <param name="path">Lambda expression</param> /// <param name="orderDelegate">Order delegate (direction)</param> /// <returns>criteria instance</returns> IQueryOver<T> ThenBy(Expression<Func<T, object>> path, Func<string, Order> orderDelegate); @@ -82,8 +79,7 @@ /// <summary> /// Add order expressed as a lambda expression /// </summary> - /// <typeparam name="T">Type (same as criteria type)</typeparam> - /// <param name="expression">Lambda expression</param> + /// <param name="path">Lambda expression</param> /// <param name="orderDelegate">Order delegate (direction)</param> /// <returns>criteria instance</returns> IQueryOver<T> ThenBy(Expression<Func<object>> path, Func<string, Order> orderDelegate); @@ -110,6 +106,7 @@ /// </summary> /// <typeparam name="U">Type of sub-criteria</typeparam> /// <param name="path">Lambda expression returning association path</param> + /// <param name="joinType">Type of join</param> /// <returns>The created "sub criteria"</returns> IQueryOver<U> JoinQueryOver<U>(Expression<Func<T, U>> path, JoinType joinType); @@ -119,6 +116,7 @@ /// <typeparam name="U">Type of sub-criteria</typeparam> /// <param name="path">Lambda expression returning association path</param> /// <param name="alias">Lambda expression returning alias reference</param> + /// <param name="joinType">Type of join</param> /// <returns>The created "sub criteria"</returns> IQueryOver<U> JoinQueryOver<U>(Expression<Func<T, U>> path, Expression<Func<U>> alias, JoinType joinType); @@ -147,6 +145,7 @@ /// </summary> /// <typeparam name="U">Type of sub-criteria (type of the collection)</typeparam> /// <param name="path">Lambda expression returning association path</param> + /// <param name="joinType">Type of join</param> /// <returns>The created "sub criteria"</returns> IQueryOver<U> JoinQueryOver<U>(Expression<Func<T, IEnumerable<U>>> path, JoinType joinType); @@ -157,6 +156,7 @@ /// <typeparam name="U">Type of sub-criteria (type of the collection)</typeparam> /// <param name="path">Lambda expression returning association path</param> /// <param name="alias">Lambda expression returning alias reference</param> + /// <param name="joinType">Type of join</param> /// <returns>The created "sub criteria"</returns> IQueryOver<U> JoinQueryOver<U>(Expression<Func<T, IEnumerable<U>>> path, Expression<Func<U>> alias, JoinType joinType); @@ -173,6 +173,7 @@ /// </summary> /// <param name="path">Lambda expression returning association path</param> /// <param name="alias">Lambda expression returning alias reference</param> + /// <param name="joinType">Type of join</param> /// <returns>criteria instance</returns> IQueryOver<T> Join(Expression<Func<T, object>> path, Expression<Func<object>> alias, JoinType joinType); This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ric...@us...> - 2009-07-27 21:24:48
|
Revision: 4664 http://nhibernate.svn.sourceforge.net/nhibernate/?rev=4664&view=rev Author: ricbrown Date: 2009-07-27 21:24:37 +0000 (Mon, 27 Jul 2009) Log Message: ----------- Exposed underlying ICriteria to allow access to existing ICriteria functionality. Modified Paths: -------------- trunk/nhibernate/src/NHibernate/IQueryOver.cs Modified: trunk/nhibernate/src/NHibernate/IQueryOver.cs =================================================================== --- trunk/nhibernate/src/NHibernate/IQueryOver.cs 2009-07-27 14:41:38 UTC (rev 4663) +++ trunk/nhibernate/src/NHibernate/IQueryOver.cs 2009-07-27 21:24:37 UTC (rev 4664) @@ -25,6 +25,11 @@ { /// <summary> + /// Access the underlying ICriteria + /// </summary> + ICriteria UnderlyingCriteria { get; } + + /// <summary> /// Add criterion expressed as a lambda expression /// </summary> /// <param name="expression">Lambda expression</param> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |