Class SqlDeleteStatement
public sealed class SqlDeleteStatement : SqlStatementWithQueryBase, IQueryElement
- Inheritance
-
objectSqlDeleteStatement
- Implements
- Inherited Members
- Extension Methods
Constructors
SqlDeleteStatement()
public SqlDeleteStatement()
SqlDeleteStatement(SelectQuery?)
public SqlDeleteStatement(SelectQuery? selectQuery)
Parameters
selectQuerySelectQuery
Properties
ElementType
AST node type.
public override QueryElementType ElementType { get; }
Property Value
IsParameterDependent
public override bool IsParameterDependent { get; set; }
Property Value
Output
public SqlOutputClause? Output { get; set; }
Property Value
QueryType
public override QueryType QueryType { get; }
Property Value
Table
public SqlTable? Table { get; set; }
Property Value
Top
public ISqlExpression? Top { get; set; }
Property Value
Methods
Accept(QueryElementVisitor)
Visitor support.
public override IQueryElement Accept(QueryElementVisitor visitor)
Parameters
visitorQueryElementVisitor
Returns
GetElementHashCode()
public override int GetElementHashCode()
Returns
ToString(QueryElementTextWriter)
Generates debug text representation of AST node.
public override QueryElementTextWriter ToString(QueryElementTextWriter writer)
Parameters
writerQueryElementTextWriter