Table of Contents

Class NotCondition

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

Constructors

NotCondition(Condition)

public NotCondition(Condition Operand)

Parameters

Operand Condition

Properties

Joins

Joins required to reach this condition.

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

Property Value

IEnumerable<Join>

Operand

[Key(0)]
public Condition Operand { 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)

public NotCondition Update(Condition operand)

Parameters

operand Condition

Returns

NotCondition

WithSource(Table, Table)

public override Condition WithSource(Table oldSource, Table newSource)

Parameters

oldSource Table
newSource Table

Returns

Condition