Table of Contents

Class SqlUpdateClause

Namespace
LinqToDB.Internal.SqlQuery
Assembly
linq2db.dll
public sealed class SqlUpdateClause : QueryElement, IQueryElement
Inheritance
SqlUpdateClause
Implements
Inherited Members
Extension Methods

Constructors

SqlUpdateClause()

public SqlUpdateClause()

Properties

ElementType

AST node type.

public override QueryElementType ElementType { get; }

Property Value

QueryElementType

HasComparison

public bool HasComparison { get; set; }

Property Value

bool

Items

public List<SqlSetExpression> Items { get; set; }

Property Value

List<SqlSetExpression>

Keys

public List<SqlSetExpression> Keys { get; set; }

Property Value

List<SqlSetExpression>

Table

public SqlTable? Table { get; set; }

Property Value

SqlTable

TableSource

public SqlTableSource? TableSource { get; set; }

Property Value

SqlTableSource

Methods

GetElementHashCode()

public override int GetElementHashCode()

Returns

int

Modify(SqlTable?, SqlTableSource?)

public void Modify(SqlTable? table, SqlTableSource? tableSource)

Parameters

table SqlTable
tableSource SqlTableSource

ToString(QueryElementTextWriter)

Generates debug text representation of AST node.

public override QueryElementTextWriter ToString(QueryElementTextWriter writer)

Parameters

writer QueryElementTextWriter

Returns

QueryElementTextWriter