Class EventFieldDeclarationSyntax
Inheritance
EventFieldDeclarationSyntax
Assembly: Microsoft.CodeAnalysis.CSharp.dll
Syntax
public sealed class EventFieldDeclarationSyntax : BaseFieldDeclarationSyntax, IFormattable
Properties
AttributeLists
Declaration
public override SyntaxList<AttributeListSyntax> AttributeLists { get; }
Property Value
Overrides
Declaration
Declaration
public override VariableDeclarationSyntax Declaration { get; }
Property Value
Overrides
EventKeyword
Declaration
public SyntaxToken EventKeyword { get; }
Property Value
Modifiers
Declaration
public override SyntaxTokenList Modifiers { get; }
Property Value
Overrides
SemicolonToken
Declaration
public override SyntaxToken SemicolonToken { get; }
Property Value
Overrides
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
AddAttributeLists(params AttributeListSyntax[])
Declaration
public EventFieldDeclarationSyntax AddAttributeLists(params AttributeListSyntax[] items)
Parameters
Returns
AddDeclarationVariables(params VariableDeclaratorSyntax[])
Declaration
public EventFieldDeclarationSyntax AddDeclarationVariables(params VariableDeclaratorSyntax[] items)
Parameters
Returns
AddModifiers(params SyntaxToken[])
Declaration
public EventFieldDeclarationSyntax AddModifiers(params SyntaxToken[] items)
Parameters
Returns
Update(SyntaxList<AttributeListSyntax>, SyntaxTokenList, SyntaxToken, VariableDeclarationSyntax, SyntaxToken)
Declaration
public EventFieldDeclarationSyntax Update(SyntaxList<AttributeListSyntax> attributeLists, SyntaxTokenList modifiers, SyntaxToken eventKeyword, VariableDeclarationSyntax declaration, SyntaxToken semicolonToken)
Parameters
Returns
WithAttributeLists(SyntaxList<AttributeListSyntax>)
Declaration
public EventFieldDeclarationSyntax WithAttributeLists(SyntaxList<AttributeListSyntax> attributeLists)
Parameters
Returns
WithDeclaration(VariableDeclarationSyntax)
Declaration
public EventFieldDeclarationSyntax WithDeclaration(VariableDeclarationSyntax declaration)
Parameters
Returns
WithEventKeyword(SyntaxToken)
Declaration
public EventFieldDeclarationSyntax WithEventKeyword(SyntaxToken eventKeyword)
Parameters
Returns
WithModifiers(SyntaxTokenList)
Declaration
public EventFieldDeclarationSyntax WithModifiers(SyntaxTokenList modifiers)
Parameters
Returns
WithSemicolonToken(SyntaxToken)
Declaration
public EventFieldDeclarationSyntax WithSemicolonToken(SyntaxToken semicolonToken)
Parameters
Returns
Implements
Extension Methods