Partilhar via


SyntaxFactory.SingleLineLambdaExpression Método

Definição

Representa uma única expressão lambda de linha.

public:
 static Microsoft::CodeAnalysis::VisualBasic::Syntax::SingleLineLambdaExpressionSyntax ^ SingleLineLambdaExpression(Microsoft::CodeAnalysis::VisualBasic::SyntaxKind kind, Microsoft::CodeAnalysis::VisualBasic::Syntax::LambdaHeaderSyntax ^ subOrFunctionHeader, Microsoft::CodeAnalysis::VisualBasic::VisualBasicSyntaxNode ^ body);
public static Microsoft.CodeAnalysis.VisualBasic.Syntax.SingleLineLambdaExpressionSyntax SingleLineLambdaExpression (Microsoft.CodeAnalysis.VisualBasic.SyntaxKind kind, Microsoft.CodeAnalysis.VisualBasic.Syntax.LambdaHeaderSyntax subOrFunctionHeader, Microsoft.CodeAnalysis.VisualBasic.VisualBasicSyntaxNode body);
static member SingleLineLambdaExpression : Microsoft.CodeAnalysis.VisualBasic.SyntaxKind * Microsoft.CodeAnalysis.VisualBasic.Syntax.LambdaHeaderSyntax * Microsoft.CodeAnalysis.VisualBasic.VisualBasicSyntaxNode -> Microsoft.CodeAnalysis.VisualBasic.Syntax.SingleLineLambdaExpressionSyntax
Public Shared Function SingleLineLambdaExpression (kind As SyntaxKind, subOrFunctionHeader As LambdaHeaderSyntax, body As VisualBasicSyntaxNode) As SingleLineLambdaExpressionSyntax

Parâmetros

kind
SyntaxKind

Um SyntaxKind que representa o tipo específico de SingleLineLambdaExpressionSyntax. Um de SingleLineFunctionLambdaExpression, SingleLineSubLambdaExpression.

subOrFunctionHeader
LambdaHeaderSyntax

A parte do cabeçalho do lambda que inclui o palavra-chave "Sub" ou "Function", a lista de argumentos e o tipo de retorno.

body
VisualBasicSyntaxNode

O corpo do lambda. Dependendo do tipo de lambda, essa é uma Instrução (sub lambda de linha única) ou uma expressão (função de linha única).

Retornos

Aplica-se a