Class QueryExpressionSyntax
Inheritance
QueryExpressionSyntax
Assembly: Microsoft.CodeAnalysis.CSharp.dll
Syntax
public sealed class QueryExpressionSyntax : ExpressionSyntax, IFormattable
Properties
Body
Declaration
public QueryBodySyntax Body { get; }
Property Value
FromClause
Declaration
public FromClauseSyntax FromClause { 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
AddBodyClauses(params QueryClauseSyntax[])
Declaration
public QueryExpressionSyntax AddBodyClauses(params QueryClauseSyntax[] items)
Parameters
Returns
Update(FromClauseSyntax, QueryBodySyntax)
Declaration
public QueryExpressionSyntax Update(FromClauseSyntax fromClause, QueryBodySyntax body)
Parameters
Returns
WithBody(QueryBodySyntax)
Declaration
public QueryExpressionSyntax WithBody(QueryBodySyntax body)
Parameters
Returns
WithFromClause(FromClauseSyntax)
Declaration
public QueryExpressionSyntax WithFromClause(FromClauseSyntax fromClause)
Parameters
Returns
Implements
Extension Methods