Class QueryBodySyntax
Inheritance
QueryBodySyntax
Assembly: Microsoft.CodeAnalysis.CSharp.dll
Syntax
public sealed class QueryBodySyntax : CSharpSyntaxNode, IFormattable
Properties
Clauses
Declaration
public SyntaxList<QueryClauseSyntax> Clauses { get; }
Property Value
Continuation
Declaration
public QueryContinuationSyntax? Continuation { get; }
Property Value
SelectOrGroup
Declaration
public SelectOrGroupClauseSyntax SelectOrGroup { get; }
Property Value
Methods
Accept(CSharpSyntaxVisitor)
Declaration
public override void Accept(CSharpSyntaxVisitor visitor)
Parameters
Overrides
Accept<TResult>(CSharpSyntaxVisitor<TResult>)
Declaration
public override TResult? Accept<TResult>(CSharpSyntaxVisitor<TResult> visitor)
Parameters
Returns
Type Parameters
Overrides
AddClauses(params QueryClauseSyntax[])
Declaration
public QueryBodySyntax AddClauses(params QueryClauseSyntax[] items)
Parameters
Returns
Update(SyntaxList<QueryClauseSyntax>, SelectOrGroupClauseSyntax, QueryContinuationSyntax?)
Declaration
public QueryBodySyntax Update(SyntaxList<QueryClauseSyntax> clauses, SelectOrGroupClauseSyntax selectOrGroup, QueryContinuationSyntax? continuation)
Parameters
Returns
WithClauses(SyntaxList<QueryClauseSyntax>)
Declaration
public QueryBodySyntax WithClauses(SyntaxList<QueryClauseSyntax> clauses)
Parameters
Returns
WithContinuation(QueryContinuationSyntax?)
Declaration
public QueryBodySyntax WithContinuation(QueryContinuationSyntax? continuation)
Parameters
Returns
WithSelectOrGroup(SelectOrGroupClauseSyntax)
Declaration
public QueryBodySyntax WithSelectOrGroup(SelectOrGroupClauseSyntax selectOrGroup)
Parameters
Returns
Implements
Extension Methods