Share via


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)

指出兩個 ChildSyntaxList 結構是否相等。

Inequality(ChildSyntaxList, ChildSyntaxList)

指出兩個 ChildSyntaxList 結構是否不相等。

明確介面實作

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

適用於