ParenthesizedQuerySyntax Class

Represents a parenthesized query syntax node.

public sealed class ParenthesizedQuerySyntax : QuerySyntax
Inheritance
QuerySyntax ParenthesizedQuerySyntax

Properties

NameDescription
CloseParenthesisTokenGets the closing parenthesis token.
KindGets the kind of this syntax node.
OpenParenthesisTokenGets the opening parenthesis token.
QueryGets the query inside the parentheses.
SpanGets the text span covered by this syntax node.

CloseParenthesisToken

ParenthesizedQuerySyntax.cs

Gets the closing parenthesis token.

public QueryToken CloseParenthesisToken { get; }

Property value

QueryToken

Gets the kind of this syntax node.

public override QuerySyntaxKind Kind { get; }

Property value

QuerySyntaxKind

OpenParenthesisToken

ParenthesizedQuerySyntax.cs

Gets the opening parenthesis token.

public QueryToken OpenParenthesisToken { get; }

Property value

QueryToken

Gets the query inside the parentheses.

public QuerySyntax Query { get; }

Property value

QuerySyntax

Gets the text span covered by this syntax node.

public override TextSpan Span { get; }

Property value

TextSpan

Methods

NameDescription
GetChildren()
public override QueryNodeOrToken[] GetChildren()

Returns

QueryNodeOrToken[]

No documentation is available.