Class GroupClauseSyntax
Inheritance
GroupClauseSyntax
Assembly: Microsoft.CodeAnalysis.CSharp.dll
Syntax
public sealed class GroupClauseSyntax : SelectOrGroupClauseSyntax, IFormattable
Properties
ByExpression
Declaration
public ExpressionSyntax ByExpression { get; }
Property Value
ByKeyword
Declaration
public SyntaxToken ByKeyword { get; }
Property Value
GroupExpression
Declaration
public ExpressionSyntax GroupExpression { get; }
Property Value
GroupKeyword
Declaration
public SyntaxToken GroupKeyword { 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
Update(SyntaxToken, ExpressionSyntax, SyntaxToken, ExpressionSyntax)
Declaration
public GroupClauseSyntax Update(SyntaxToken groupKeyword, ExpressionSyntax groupExpression, SyntaxToken byKeyword, ExpressionSyntax byExpression)
Parameters
Returns
WithByExpression(ExpressionSyntax)
Declaration
public GroupClauseSyntax WithByExpression(ExpressionSyntax byExpression)
Parameters
Returns
WithByKeyword(SyntaxToken)
Declaration
public GroupClauseSyntax WithByKeyword(SyntaxToken byKeyword)
Parameters
Returns
WithGroupExpression(ExpressionSyntax)
Declaration
public GroupClauseSyntax WithGroupExpression(ExpressionSyntax groupExpression)
Parameters
Returns
WithGroupKeyword(SyntaxToken)
Declaration
public GroupClauseSyntax WithGroupKeyword(SyntaxToken groupKeyword)
Parameters
Returns
Implements
Extension Methods