ChildSyntaxList 構造体

定義

public value class ChildSyntaxList : IEquatable<Microsoft::CodeAnalysis::ChildSyntaxList>, System::Collections::Generic::IEnumerable<Microsoft::CodeAnalysis::SyntaxNodeOrToken>, System::Collections::Generic::IReadOnlyCollection<Microsoft::CodeAnalysis::SyntaxNodeOrToken>, System::Collections::Generic::IReadOnlyList<Microsoft::CodeAnalysis::SyntaxNodeOrToken>
public readonly struct ChildSyntaxList : IEquatable<Microsoft.CodeAnalysis.ChildSyntaxList>, System.Collections.Generic.IEnumerable<Microsoft.CodeAnalysis.SyntaxNodeOrToken>, System.Collections.Generic.IReadOnlyCollection<Microsoft.CodeAnalysis.SyntaxNodeOrToken>, System.Collections.Generic.IReadOnlyList<Microsoft.CodeAnalysis.SyntaxNodeOrToken>
type ChildSyntaxList = struct
    interface IReadOnlyList<SyntaxNodeOrToken>
    interface seq<SyntaxNodeOrToken>
    interface IEnumerable
    interface IReadOnlyCollection<SyntaxNodeOrToken>
Public Structure ChildSyntaxList
Implements IEnumerable(Of SyntaxNodeOrToken), IEquatable(Of ChildSyntaxList), IReadOnlyCollection(Of SyntaxNodeOrToken), IReadOnlyList(Of SyntaxNodeOrToken)
継承
ChildSyntaxList
実装

プロパティ

Count

に含まれる子の数を取得します ChildSyntaxList

Item[Int32]

指定したインデックス位置にある子を取得します。

メソッド

Any()
Equals(ChildSyntaxList)

指定した ChildSyntaxList 構造体が現在のインスタンスと等しいかどうかを判断します。

Equals(Object)

指定したオブジェクトが現在のインスタンスと等しいかどうかを判断します。

First()

リスト内の最初の子を返します。

GetEnumerator()

ChildSyntaxList を反復処理する列挙子を返します。

GetHashCode()

現在のインスタンスのハッシュ コードを返します。

Last()

リスト内の最後の子を返します。

Reverse()

逆順のすべての子を含むリストを ChildSyntaxList 返します。

演算子

Equality(ChildSyntaxList, ChildSyntaxList)

2 つの ChildSyntaxList 構造体が等しいかどうかを示します。

Inequality(ChildSyntaxList, ChildSyntaxList)

2 つの ChildSyntaxList 構造体が等しくないかどうかを示します。

明示的なインターフェイスの実装

IEnumerable.GetEnumerator()
IEnumerable<SyntaxNodeOrToken>.GetEnumerator()

適用対象