Class ElementAccessExpressionSyntax
Inheritance
ElementAccessExpressionSyntax
Assembly: Microsoft.CodeAnalysis.CSharp.dll
Syntax
public sealed class ElementAccessExpressionSyntax : ExpressionSyntax, IFormattable
Properties
ArgumentList
Declaration
public BracketedArgumentListSyntax ArgumentList { get; }
Property Value
Expression
Declaration
public ExpressionSyntax Expression { 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
AddArgumentListArguments(params ArgumentSyntax[])
Declaration
public ElementAccessExpressionSyntax AddArgumentListArguments(params ArgumentSyntax[] items)
Parameters
Returns
Update(ExpressionSyntax, BracketedArgumentListSyntax)
Declaration
public ElementAccessExpressionSyntax Update(ExpressionSyntax expression, BracketedArgumentListSyntax argumentList)
Parameters
Returns
WithArgumentList(BracketedArgumentListSyntax)
Declaration
public ElementAccessExpressionSyntax WithArgumentList(BracketedArgumentListSyntax argumentList)
Parameters
Returns
WithExpression(ExpressionSyntax)
Declaration
public ElementAccessExpressionSyntax WithExpression(ExpressionSyntax expression)
Parameters
Returns
Implements
Extension Methods