ParenthesizedLambdaExpressionSyntax クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
かっこで分類されたラムダ式の構文ノードを表す クラス。
public ref class ParenthesizedLambdaExpressionSyntax sealed : Microsoft::CodeAnalysis::CSharp::Syntax::LambdaExpressionSyntax
public sealed class ParenthesizedLambdaExpressionSyntax : Microsoft.CodeAnalysis.CSharp.Syntax.LambdaExpressionSyntax
type ParenthesizedLambdaExpressionSyntax = class
inherit LambdaExpressionSyntax
Public NotInheritable Class ParenthesizedLambdaExpressionSyntax
Inherits LambdaExpressionSyntax
- 継承
-
ParenthesizedLambdaExpressionSyntax
- 継承
-
ParenthesizedLambdaExpressionSyntax
注釈
このノードは、次の構文の種類に関連付けられています。
プロパティ
ArrowToken |
を表す SyntaxToken が より大きい。 |
AsyncKeyword |
"async" トークンを取得します。 |
AttributeLists |
かっこで分類されたラムダ式の構文ノードを表す クラス。 |
AttributeLists |
かっこで分類されたラムダ式の構文ノードを表す クラス。 (継承元 LambdaExpressionSyntax) |
Block |
ラムダの本体を表す BlockSyntax ノード。 Block または ExpressionBody の 1 つだけが null 以外になります。 |
Block |
匿名関数の本体を表す BlockSyntax ノード。 Block または ExpressionBody の 1 つだけが null 以外になります。 (継承元 AnonymousFunctionExpressionSyntax) |
Body |
ラムダ式の本体を表す SyntaxNode。 |
Body |
Blockそうでない |
ContainsAnnotations |
このノードまたはサブ ノード、トークン、またはトリビアに注釈があるかどうかを決定します。 (継承元 SyntaxNode) |
ContainsDiagnostics |
このノード、またはその子孫ノード、トークン、またはトリビアに診断があるかどうかを判断します。 (継承元 SyntaxNode) |
ContainsDirectives |
このノードに子孫プリプロセッサ ディレクティブがあるかどうかを判断します。 (継承元 SyntaxNode) |
ContainsSkippedText |
このノードに、スキップされた子孫テキストがあるかどうかを判断します。 (継承元 SyntaxNode) |
ExpressionBody |
ラムダの本体を表す ExpressionSyntax ノード。 Block または ExpressionBody の 1 つだけが null 以外になります。 |
ExpressionBody |
匿名関数の本体を表す ExpressionSyntax ノード。 Block または ExpressionBody の 1 つだけが null 以外になります。 (継承元 AnonymousFunctionExpressionSyntax) |
FullSpan |
先頭と末尾のトリビアを含む、このノードの絶対スパン (文字単位)。 (継承元 SyntaxNode) |
HasLeadingTrivia |
このノードに先行するトリビアがあるかどうかを判断します。 (継承元 SyntaxNode) |
HasStructuredTrivia |
このノードの子孫トリビアが構造化されているかどうかを判断します。 (継承元 SyntaxNode) |
HasTrailingTrivia |
このノードに末尾のトリビアがあるかどうかを判断します。 (継承元 SyntaxNode) |
IsMissing |
ノードが、ソース コードから実際に解析された言語コンストラクトを表すかどうかを判断します。 不足しているノードは、エラー シナリオでパーサーによって生成され、正常にコンパイルするためにソース コードに存在するはずのコンストラクトを表しますが、実際には欠落していました。 (継承元 SyntaxNode) |
IsStructuredTrivia |
このノードが構造化トリビアを表すかどうかを判断します。 (継承元 SyntaxNode) |
KindText |
かっこで分類されたラムダ式の構文ノードを表す クラス。 (継承元 SyntaxNode) |
Language |
このノードの構文である言語名。 (継承元 CSharpSyntaxNode) |
Modifiers |
かっこで分類されたラムダ式の構文ノードを表す クラス。 |
Modifiers |
かっこで分類されたラムダ式の構文ノードを表す クラス。 (継承元 AnonymousFunctionExpressionSyntax) |
ParameterList |
ラムダ式のパラメーターの一覧を表す ParameterListSyntax ノード。 |
Parent |
コレクション内にこのノードを含むノード ChildNodes() 。 (継承元 SyntaxNode) |
ParentTrivia |
かっこで分類されたラムダ式の構文ノードを表す クラス。 (継承元 SyntaxNode) |
RawKind |
このノードの言語固有の種類を表す整数。 (継承元 SyntaxNode) |
ReturnType |
かっこで分類されたラムダ式の構文ノードを表す クラス。 |
Span |
先頭と末尾のトリビアを含まない、このノードの絶対スパン (文字単位)。 (継承元 SyntaxNode) |
SpanStart | (継承元 SyntaxNode) |
SyntaxTree |
ノードを SyntaxTree 所有する を返します。 (継承元 SyntaxNode) |
SyntaxTreeCore |
かっこで分類されたラムダ式の構文ノードを表す クラス。 (継承元 CSharpSyntaxNode) |
メソッド
明示的なインターフェイスの実装
IFormattable.ToString(String, IFormatProvider) |
かっこで分類されたラムダ式の構文ノードを表す クラス。 (継承元 CSharpSyntaxNode) |
拡張メソッド
GetFirstDirective(SyntaxNode, Func<DirectiveTriviaSyntax,Boolean>) |
このノードによってルート化されたツリーの最初のディレクティブを取得します。 |
GetLastDirective(SyntaxNode, Func<DirectiveTriviaSyntax,Boolean>) |
このノードによってルート化されたツリーの最後のディレクティブを取得します。 |
Kind(SyntaxNode) |
from RawKind プロパティの SyntaxKind をSyntaxNode返します。 |
TryGetInferredMemberName(SyntaxNode) |
初期化子式を指定すると、匿名プロパティまたはタプル要素の名前が推論されます。 失敗した場合は null を返します |
ContainsDirective(SyntaxNode, SyntaxKind) |
このノードに、一致する種類のディレクティブ (、 |
IsKind(SyntaxNode, SyntaxKind) |
が指定した種類であるかどうかを SyntaxNode 判断します。 |
GetCurrentNode<TNode>(SyntaxNode, TNode) |
元の追跡対象ノードに対応するサブツリー内のノードを取得します。 TrackNodes を使用してノードの追跡を開始します。 |
GetCurrentNodes<TNode>(SyntaxNode, TNode) |
元の追跡対象ノードに対応するサブツリー内のノードを取得します。 TrackNodes を使用してノードの追跡を開始します。 |
GetCurrentNodes<TNode>(SyntaxNode, IEnumerable<TNode>) |
元の追跡対象ノードに対応するサブツリー内のノードを取得します。 TrackNodes を使用してノードの追跡を開始します。 |
TryGetInferredMemberName(SyntaxNode) |
初期化子式を指定すると、匿名プロパティまたはタプル要素の名前が推論されます。 失敗した場合は Nothing を返します |
GetDirectives(SyntaxNode, Func<DirectiveTriviaSyntax,Boolean>) |
省略可能なフィルター処理を使用して、指定した SyntaxNode の DirectiveTriviaSyntax 項目を取得します。 |
GetFirstDirective(SyntaxNode, Func<DirectiveTriviaSyntax,Boolean>) |
指定した SyntaxNode の最初の DirectiveTriviaSyntax 項目を取得します。 |
GetLastDirective(SyntaxNode, Func<DirectiveTriviaSyntax,Boolean>) |
指定した SyntaxNode の最後の DirectiveTriviaSyntax 項目を取得します。 |
Kind(SyntaxNode) |
from RawKind プロパティの SyntaxKind をSyntaxNode返します。 |
ContainsDirective(SyntaxNode, SyntaxKind) |
このノードに、一致する種類のディレクティブ (、 |
IsKind(SyntaxNode, SyntaxKind) |
が指定した種類であるかどうかを SyntaxNode 判断します。 |
適用対象
.NET