6 types derived from SqlStatement
System.Data.Linq (6)
SqlClient\Common\SqlNode.cs (6)
270internal class SqlSelect : SqlStatement { 1961internal class SqlUpdate : SqlStatement { 1985internal class SqlInsert : SqlStatement { 2035internal class SqlDelete : SqlStatement { 2053internal class SqlBlock : SqlStatement { 2066internal class SqlAssign : SqlStatement {
36 references to SqlStatement
System.Data.Linq (36)
SqlClient\Common\SqlNode.cs (3)
2054private List<SqlStatement> statements; 2058this.statements = new List<SqlStatement>(); 2061internal List<SqlStatement> Statements {
SqlClient\Common\SqlVisitor.cs (5)
456internal virtual SqlStatement VisitInsert(SqlInsert insert) { 462internal virtual SqlStatement VisitUpdate(SqlUpdate update) { 469internal virtual SqlStatement VisitDelete(SqlDelete delete) { 477internal virtual SqlStatement VisitAssign(SqlAssign sa) { 484b.Statements[i] = (SqlStatement)this.Visit(b.Statements[i]);
SqlClient\Query\QueryConverter.cs (3)
2389private SqlStatement VisitInsert(Expression item, LambdaExpression resultSelector) { 2556private SqlStatement VisitUpdate(Expression item, LambdaExpression check, LambdaExpression resultSelector) { 2635private SqlStatement VisitDelete(Expression item, LambdaExpression check) {
SqlClient\Query\SqlBinder.cs (1)
1004internal override SqlStatement VisitAssign(SqlAssign sa) {
SqlClient\Query\SqlBooleanMismatchVisitor.cs (1)
71internal override SqlStatement VisitAssign(SqlAssign sa) {
SqlClient\Query\SqlDuplicator.cs (6)
156internal override SqlStatement VisitDelete(SqlDelete sd) { 165internal override SqlStatement VisitInsert(SqlInsert si) { 296internal override SqlStatement VisitUpdate(SqlUpdate su) { 304internal override SqlStatement VisitAssign(SqlAssign sa) { 346foreach (SqlStatement stmt in block.Statements) { 347nb.Statements.Add((SqlStatement)this.Visit(stmt));
SqlClient\Query\SqlFlattener.cs (1)
75internal override SqlStatement VisitInsert(SqlInsert sin) {
SqlClient\Query\SqlFormatter.cs (5)
28SqlStatement stmt = block.Statements[i]; 974internal override SqlStatement VisitDelete(SqlDelete sd) { 986internal override SqlStatement VisitInsert(SqlInsert si) { 1057internal override SqlStatement VisitUpdate(SqlUpdate su) { 1080internal override SqlStatement VisitAssign(SqlAssign sa) {
SqlClient\Query\SqlNamer.cs (4)
55internal override SqlStatement VisitInsert(SqlInsert insert) { 60SqlStatement stmt = base.VisitInsert(insert); 66internal override SqlStatement VisitUpdate(SqlUpdate update) { 71SqlStatement stmt = base.VisitUpdate(update);
SqlClient\Query\SqlParameterizer.cs (3)
256internal override SqlStatement VisitInsert(SqlInsert sin) { 264internal override SqlStatement VisitUpdate(SqlUpdate sup) { 272internal override SqlStatement VisitDelete(SqlDelete sd) {
SqlClient\Query\SqlResolver.cs (3)
112internal override SqlStatement VisitInsert(SqlInsert sin) { 120internal override SqlStatement VisitUpdate(SqlUpdate sup) { 128internal override SqlStatement VisitDelete(SqlDelete sd) {
SqlClient\Query\SqlRetyper.cs (1)
200internal override SqlStatement VisitAssign(SqlAssign sa) {