Freigeben über


SyntaxFactory.SingleLineLambdaExpression Methode

Definition

Stellt einen einzeiligen Lambdaausdruck dar.

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

Parameter

kind
SyntaxKind

Ein SyntaxKind , der die spezifische Art von SingleLineLambdaExpressionSyntax darstellt. One of SingleLineFunctionLambdaExpression, SingleLineSubLambdaExpression.

subOrFunctionHeader
LambdaHeaderSyntax

Der Headerteil des Lambdas, der die Schlüsselwort (keyword) "Sub" oder "Function", die Argumentliste und den Rückgabetyp enthält.

body
VisualBasicSyntaxNode

Der Textkörper des Lambdas. Abhängig von der Art des Lambdas ist dies entweder eine Anweisung (einzeiliges Sub-Lambda) oder Ausdruck (einzeilige Funktion).

Gibt zurück

Gilt für: