Class AccessorListSyntax
Inheritance
AccessorListSyntax
Assembly: Microsoft.CodeAnalysis.CSharp.dll
Syntax
public sealed class AccessorListSyntax : CSharpSyntaxNode, IFormattable
Properties
Accessors
Declaration
public SyntaxList<AccessorDeclarationSyntax> Accessors { get; }
Property Value
CloseBraceToken
Declaration
public SyntaxToken CloseBraceToken { get; }
Property Value
OpenBraceToken
Declaration
public SyntaxToken OpenBraceToken { 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
AddAccessors(params AccessorDeclarationSyntax[])
Declaration
public AccessorListSyntax AddAccessors(params AccessorDeclarationSyntax[] items)
Parameters
Returns
Update(SyntaxToken, SyntaxList<AccessorDeclarationSyntax>, SyntaxToken)
Declaration
public AccessorListSyntax Update(SyntaxToken openBraceToken, SyntaxList<AccessorDeclarationSyntax> accessors, SyntaxToken closeBraceToken)
Parameters
Returns
WithAccessors(SyntaxList<AccessorDeclarationSyntax>)
Declaration
public AccessorListSyntax WithAccessors(SyntaxList<AccessorDeclarationSyntax> accessors)
Parameters
Returns
WithCloseBraceToken(SyntaxToken)
Declaration
public AccessorListSyntax WithCloseBraceToken(SyntaxToken closeBraceToken)
Parameters
Returns
WithOpenBraceToken(SyntaxToken)
Declaration
public AccessorListSyntax WithOpenBraceToken(SyntaxToken openBraceToken)
Parameters
Returns
Implements
Extension Methods