Table of Contents

Class AndCondition

Namespace
The.SQL.QIR.Conditions
Assembly
Instagile.dll
[MessagePackObject(false)]
public sealed record AndCondition : Condition, IEquatable<Condition>, IEquatable<AndCondition>
Inheritance
AndCondition
Implements
Inherited Members

Constructors

AndCondition(Condition, Condition)

public AndCondition(Condition Left, Condition Right)

Parameters

Left Condition
Right Condition

Properties

Joins

Joins required to reach this condition.

[IgnoreMember]
public override IEnumerable<Join> Joins { get; }

Property Value

IEnumerable<Join>

Left

[Key(0)]
public Condition Left { get; init; }

Property Value

Condition

Right

[Key(1)]
public Condition Right { get; init; }

Property Value

Condition

Methods

ToString()

Returns a string that represents the current object.

public override string ToString()

Returns

string

A string that represents the current object.

Update(Condition, Condition)

public AndCondition Update(Condition left, Condition right)

Parameters

left Condition
right Condition

Returns

AndCondition

WithSource(Table, Table)

public override Condition WithSource(Table oldSource, Table newSource)

Parameters

oldSource Table
newSource Table

Returns

Condition