Table of Contents

Class SqlConditionalInsertClause

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

Constructors

SqlConditionalInsertClause(SqlInsertClause, SqlSearchCondition?)

public SqlConditionalInsertClause(SqlInsertClause insert, SqlSearchCondition? when)

Parameters

insert SqlInsertClause
when SqlSearchCondition

Properties

ElementType

AST node type.

public override QueryElementType ElementType { get; }

Property Value

QueryElementType

Insert

public SqlInsertClause Insert { get; }

Property Value

SqlInsertClause

When

public SqlSearchCondition? When { get; }

Property Value

SqlSearchCondition

Methods

GetElementHashCode()

public override int GetElementHashCode()

Returns

int

Modify(SqlInsertClause, SqlSearchCondition?)

public void Modify(SqlInsertClause insert, SqlSearchCondition? when)

Parameters

insert SqlInsertClause
when SqlSearchCondition

ToString(QueryElementTextWriter)

Generates debug text representation of AST node.

public override QueryElementTextWriter ToString(QueryElementTextWriter writer)

Parameters

writer QueryElementTextWriter

Returns

QueryElementTextWriter