Meziantou.Framework.SimpleQueryLanguage.Syntax namespace

Classes

NameDescription
AndQuerySyntaxRepresents an AND query syntax node that combines two queries with logical AND.
KeyValueQuerySyntaxRepresents a key-value query syntax node (e.g., "name:john" or "age>21").
NegatedQuerySyntaxRepresents a NOT query syntax node that negates another query.
OrQuerySyntaxRepresents an OR query syntax node that combines two queries with logical OR.
ParenthesizedQuerySyntaxRepresents a parenthesized query syntax node.
QueryNodeOrTokenBase class for nodes and tokens in the query syntax tree.
QuerySyntaxRepresents a query syntax node in the abstract syntax tree.
QueryTokenRepresents a token in the query syntax tree.
TextQuerySyntaxRepresents a free-text query syntax node.

Structs

NameDescription
TextSpanRepresents a span of text in the source query string.

Enums

NameDescription
QuerySyntaxKindSpecifies the kind of a syntax element in the query syntax tree.