語言

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
實作

屬性

名稱 Description
Count

取得 中包含的 ChildSyntaxList 子係數目。

Item[Int32]

取得位於指定索引處的子系。

方法

名稱 Description
Any()
Equals(ChildSyntaxList)

判斷指定的 ChildSyntaxList 結構和目前的執行個體是否相等。

Equals(Object)

判斷指定的物件是否和目前的執行個體相等。

First()

傳回清單中的第一個子系。

GetEnumerator()

傳回在 ChildSyntaxList 中逐一查看的列舉值。

GetHashCode()

傳回目前執行個體的雜湊碼。

Last()

傳回清單中的最後一個子系。

Reverse()

傳回清單,其中包含反轉順序的所有子系 ChildSyntaxList 。

運算子

名稱 Description
Equality(ChildSyntaxList, ChildSyntaxList)

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

Inequality(ChildSyntaxList, ChildSyntaxList)

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

明確介面實作

名稱 Description
IEnumerable.GetEnumerator()
IEnumerable<SyntaxNodeOrToken>.GetEnumerator()

適用於