Class CompoundQuery
[MessagePackObject(false)]
public sealed record CompoundQuery : Query, IEquatable<Query>, IEquatable<CompoundQuery>
- Inheritance
-
CompoundQuery
- Implements
- Inherited Members
Constructors
CompoundQuery(SetOperator, Query, Query)
public CompoundQuery(SetOperator Operator, Query Left, Query Right)
Parameters
OperatorSetOperatorLeftQueryRightQuery
Properties
IsLiteral
[IgnoreMember]
public override bool IsLiteral { get; }
Property Value
Left
[Key(2)]
public Query Left { get; init; }
Property Value
Operator
[Key(1)]
public SetOperator Operator { get; init; }
Property Value
Right
[Key(3)]
public Query Right { get; init; }
Property Value
Methods
IsUnisolated()
public override bool IsUnisolated()
Returns
ToLines()
public override IEnumerable<string> ToLines()
Returns
ToRefString()
public override string ToRefString()
Returns
ToString()
Returns a string that represents the current object.
public override string ToString()
Returns
- string
A string that represents the current object.
WithSource(Table, Table)
public override Query WithSource(Table oldSource, Table newSource)