Class LambdaExpressionSyntax
Inheritance
LambdaExpressionSyntax
Inherited Members
CSharpSyntaxNode.ReplaceCore<TNode>(IEnumerable<TNode>, Func<TNode, TNode, SyntaxNode>, IEnumerable<SyntaxToken>, Func<SyntaxToken, SyntaxToken, SyntaxToken>, IEnumerable<SyntaxTrivia>, Func<SyntaxTrivia, SyntaxTrivia, SyntaxTrivia>)
Assembly: Microsoft.CodeAnalysis.CSharp.dll
Syntax
public abstract class LambdaExpressionSyntax : AnonymousFunctionExpressionSyntax, IFormattable
Properties
ArrowToken
Declaration
public abstract SyntaxToken ArrowToken { get; }
Property Value
AttributeLists
Declaration
public abstract SyntaxList<AttributeListSyntax> AttributeLists { get; }
Property Value
Methods
AddAttributeLists(params AttributeListSyntax[])
Declaration
public LambdaExpressionSyntax AddAttributeLists(params AttributeListSyntax[] items)
Parameters
Returns
AddBlockAttributeLists(params AttributeListSyntax[])
Declaration
public AnonymousFunctionExpressionSyntax AddBlockAttributeLists(params AttributeListSyntax[] items)
Parameters
Returns
AddBlockStatements(params StatementSyntax[])
Declaration
public AnonymousFunctionExpressionSyntax AddBlockStatements(params StatementSyntax[] items)
Parameters
Returns
AddModifiers(params SyntaxToken[])
Declaration
public LambdaExpressionSyntax AddModifiers(params SyntaxToken[] items)
Parameters
Returns
WithArrowToken(SyntaxToken)
Declaration
public LambdaExpressionSyntax WithArrowToken(SyntaxToken arrowToken)
Parameters
Returns
WithAsyncKeyword(SyntaxToken)
Declaration
public LambdaExpressionSyntax WithAsyncKeyword(SyntaxToken asyncKeyword)
Parameters
Returns
WithAttributeLists(SyntaxList<AttributeListSyntax>)
Declaration
public LambdaExpressionSyntax WithAttributeLists(SyntaxList<AttributeListSyntax> attributeLists)
Parameters
Returns
WithBlock(BlockSyntax?)
Declaration
public LambdaExpressionSyntax WithBlock(BlockSyntax? block)
Parameters
Returns
WithBody(CSharpSyntaxNode)
Declaration
public LambdaExpressionSyntax WithBody(CSharpSyntaxNode body)
Parameters
Returns
WithExpressionBody(ExpressionSyntax?)
Declaration
public LambdaExpressionSyntax WithExpressionBody(ExpressionSyntax? expressionBody)
Parameters
Returns
WithModifiers(SyntaxTokenList)
Declaration
public LambdaExpressionSyntax WithModifiers(SyntaxTokenList modifiers)
Parameters
Returns
Implements
Extension Methods