Table of Contents

Class Query

Namespace
The.SQL.QIR
Assembly
Instagile.dll
[MessagePackObject(false)]
[Union(0, typeof(SelectQuery))]
[Union(1, typeof(CompoundQuery))]
public abstract record Query : IEquatable<Query>
Inheritance
Query
Implements
Derived
Inherited Members

Constructors

Query()

protected Query()

Properties

IsLiteral

[IgnoreMember]
public abstract bool IsLiteral { get; }

Property Value

bool

Methods

IsUnisolated()

public abstract bool IsUnisolated()

Returns

bool

ToLines()

public abstract IEnumerable<string> ToLines()

Returns

IEnumerable<string>

ToRefString()

public abstract string ToRefString()

Returns

string

WithSource(Table, Table)

public abstract Query WithSource(Table oldSource, Table newSource)

Parameters

oldSource Table
newSource Table

Returns

Query