/// <summary> /// When overridden in a derived class, implements the visitor pattern for /// <see /// cref="T:System.Data.Entity.Core.Common.CommandTrees.DbLambdaExpression" /> /// . /// </summary> /// <param name="expression"> /// The <see cref="T:System.Data.Entity.Core.Common.CommandTrees.DbLambdaExpression" /> that is visited. /// </param> public virtual void Visit(DbLambdaExpression expression) { throw new NotSupportedException(); }
/// <summary> /// When overridden in a derived class, implements the visitor pattern method for /// <see /// cref="T:System.Data.Entity.Core.Common.CommandTrees.DbLambdaExpression" /> /// . /// </summary> /// <returns>A result value of a specific type.</returns> /// <param name="expression"> /// The <see cref="T:System.Data.Entity.Core.Common.CommandTrees.DbLambdaExpression" /> that is being visited. /// </param> public virtual TResultType Visit(DbLambdaExpression expression) { throw new NotSupportedException(); }