<?xml version="1.0"?>
<doc>
<assembly>
<name>EntityFramework</name>
</assembly>
<members>
<member name="T:System.Data.Entity.Core.Common.CommandTrees.BasicCommandTreeVisitor">
<summary>
An abstract base type for types that implement the IExpressionVisitor interface to derive from.
</summary>
</member>
<member name="M:System.Data.Entity.Core.Common.CommandTrees.BasicCommandTreeVisitor.VisitSetClause(System.Data.Entity.Core.Common.CommandTrees.DbSetClause)">
<summary>Implements the visitor pattern for the set clause.</summary>
<param name="setClause">The set clause.</param>
</member>
<member name="M:System.Data.Entity.Core.Common.CommandTrees.BasicCommandTreeVisitor.VisitModificationClause(System.Data.Entity.Core.Common.CommandTrees.DbModificationClause)">
<summary>Implements the visitor pattern for the modification clause.</summary>
<param name="modificationClause">The modification clause.</param>
</member>
<member name="M:System.Data.Entity.Core.Common.CommandTrees.BasicCommandTreeVisitor.VisitModificationClauses(System.Collections.Generic.IList{System.Data.Entity.Core.Common.CommandTrees.DbModificationClause})">
<summary>Implements the visitor pattern for the collection of modification clauses.</summary>
<param name="modificationClauses">The modification clauses.</param>
</member>
<member name="M:System.Data.Entity.Core.Common.CommandTrees.BasicCommandTreeVisitor.VisitCommandTree(System.Data.Entity.Core.Common.CommandTrees.DbCommandTree)">
<summary>Implements the visitor pattern for the command tree.</summary>
<param name="commandTree">The command tree.</param>
</member>
<member name="M:System.Data.Entity.Core.Common.CommandTrees.BasicCommandTreeVisitor.VisitDeleteCommandTree(System.Data.Entity.Core.Common.CommandTrees.DbDeleteCommandTree)">
<summary>Implements the visitor pattern for the delete command tree.</summary>
<param name="deleteTree">The delete command tree.</param>
</member>
<member name="M:System.Data.Entity.Core.Common.CommandTrees.BasicCommandTreeVisitor.VisitFunctionCommandTree(System.Data.Entity.Core.Common.CommandTrees.DbFunctionCommandTree)">
<summary>Implements the visitor pattern for the function command tree.</summary>
<param name="functionTree">The function command tree.</param>
</member>
<member name="M:System.Data.Entity.Core.Common.CommandTrees.BasicCommandTreeVisitor.VisitInsertCommandTree(System.Data.Entity.Core.Common.CommandTrees.DbInsertCommandTree)">
<summary>Implements the visitor pattern for the insert command tree.</summary>
<param name="insertTree">The insert command tree.</param>
</member>
<member name="M:System.Data.Entity.Core.Common.CommandTrees.BasicCommandTreeVisitor.VisitQueryCommandTree(System.Data.Entity.Core.Common.CommandTrees.DbQueryCommandTree)">
<summary>Implements the visitor pattern for the query command tree.</summary>
<param name="queryTree">The query command tree.</param>
</member>
<member name="M:System.Data.Entity.Core.Common.CommandTrees.BasicCommandTreeVisitor.VisitUpdateCommandTree(System.Data.Entity.Core.Common.CommandTrees.DbUpdateCommandTree)">
<summary>Implements the visitor pattern for the update command tree.</summary>
<param name="updateTree">The update command tree.</param>
</member>
<member name="T:System.Data.Entity.Core.Common.CommandTrees.BasicExpressionVisitor">
<summary>
An abstract base type for types that implement the IExpressionVisitor interface to derive from.
</summary>
</member>
<member name="M:System.Data.Entity.Core.Common.CommandTrees.BasicExpressionVisitor.VisitUnaryExpression(System.Data.Entity.Core.Common.CommandTrees.DbUnaryExpression)">
<summary>
Convenience method to visit the specified <see cref="T:System.Data.Entity.Core.Common.CommandTrees.DbUnaryExpression" />.
</summary>
<param name="expression"> The DbUnaryExpression to visit. </param>
<exception cref="T:System.ArgumentNullException">
<paramref name="expression" />
is null
</exception>
</member>
<member name="M:System.Data.Entity.Core.Common.CommandTrees.BasicExpressionVisitor.VisitBinaryExpression(System.Data.Entity.Core.Common.CommandTrees.DbBinaryExpression)">
<summary>
Convenience method to visit the specified <see cref="T:System.Data.Entity.Core.Common.CommandTrees.DbBinaryExpression" />.
</summary>
<param name="expression"> The DbBinaryExpression to visit. </param>
<exception cref="T:System.ArgumentNullException">
<paramref name="expression" />
is null
</exception>
</member>
<member name="M:System.Data.Entity.Core.Common.CommandTrees.BasicExpressionVisitor.VisitExpressionBindingPre(System.Data.Entity.Core.Common.CommandTrees.DbExpressionBinding)">
<summary>
Convenience method to visit the specified <see cref="T:System.Data.Entity.Core.Common.CommandTrees.DbExpressionBinding" />.
</summary>
<param name="binding"> The DbExpressionBinding to visit. </param>
<exception cref="T:System.ArgumentNullException">
<paramref name="binding" />
is null
</exception>
</member>
<member name="M:System.Data.Entity.Core.Common.CommandTrees.BasicExpressionVisitor.VisitExpressionBindingPost(System.Data.Entity.Core.Common.CommandTrees.DbExpressionBinding)">
<summary>
Convenience method for post-processing after a DbExpressionBinding has been visited.
</summary>
<param name="binding"> The previously visited DbExpressionBinding. </param>
</member>
<member name="M:System.Data.Entity.Core.Common.CommandTrees.BasicExpressionVisitor.VisitGroupExpressionBindingPre(System.Data.Entity.Core.Common.CommandTrees.DbGroupExpressionBinding)">
<summary>
Convenience method to visit the specified <see cref="T:System.Data.Entity.Core.Common.CommandTrees.DbGroupExpressionBinding" />.
</summary>
<param name="binding"> The DbGroupExpressionBinding to visit. </param>
<exception cref="T:System.ArgumentNullException">
<paramref name="binding" />
is null
</exception>
</member>
<member name="M:System.Data.Entity.Core.Common.CommandTrees.BasicExpressionVisitor.VisitGroupExpressionBindingMid(System.Data.Entity.Core.Common.CommandTrees.DbGroupExpressionBinding)">
<summary>
Convenience method indicating that the grouping keys of a <see cref="T:System.Data.Entity.Core.Common.CommandTrees.DbGroupByExpression" /> have been visited and the aggregates are now about to be visited.
</summary>
<param name="binding"> The DbGroupExpressionBinding of the DbGroupByExpression </param>
</member>
<member name="M:System.Data.Entity.Core.Common.CommandTrees.BasicExpressionVisitor.VisitGroupExpressionBindingPost(System.Data.Entity.Core.Common.CommandTrees.DbGroupExpressionBinding)">
<summary>
Convenience method for post-processing after a DbGroupExpressionBinding has been visited.
</summary>
<param name="binding"> The previously visited DbGroupExpressionBinding. </param>
</member>
<member name="M:System.Data.Entity.Core.Common.CommandTrees.BasicExpress