Class ArrayRankSpecifierSyntax
Inheritance
ArrayRankSpecifierSyntax
Assembly: Microsoft.CodeAnalysis.CSharp.dll
Syntax
public sealed class ArrayRankSpecifierSyntax : CSharpSyntaxNode, IFormattable
Properties
CloseBracketToken
Declaration
public SyntaxToken CloseBracketToken { get; }
Property Value
OpenBracketToken
Declaration
public SyntaxToken OpenBracketToken { get; }
Property Value
Rank
Declaration
Property Value
Sizes
Declaration
public SeparatedSyntaxList<ExpressionSyntax> Sizes { 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
AddSizes(params ExpressionSyntax[])
Declaration
public ArrayRankSpecifierSyntax AddSizes(params ExpressionSyntax[] items)
Parameters
Returns
Update(SyntaxToken, SeparatedSyntaxList<ExpressionSyntax>, SyntaxToken)
Declaration
public ArrayRankSpecifierSyntax Update(SyntaxToken openBracketToken, SeparatedSyntaxList<ExpressionSyntax> sizes, SyntaxToken closeBracketToken)
Parameters
Returns
WithCloseBracketToken(SyntaxToken)
Declaration
public ArrayRankSpecifierSyntax WithCloseBracketToken(SyntaxToken closeBracketToken)
Parameters
Returns
WithOpenBracketToken(SyntaxToken)
Declaration
public ArrayRankSpecifierSyntax WithOpenBracketToken(SyntaxToken openBracketToken)
Parameters
Returns
WithSizes(SeparatedSyntaxList<ExpressionSyntax>)
Declaration
public ArrayRankSpecifierSyntax WithSizes(SeparatedSyntaxList<ExpressionSyntax> sizes)
Parameters
Returns
Implements
Extension Methods