SyntaxNodeOrTokenList Struktur
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Daftar SyntaxNodeOrToken struktur.
public value class SyntaxNodeOrTokenList : IEquatable<Microsoft::CodeAnalysis::SyntaxNodeOrTokenList>, System::Collections::Generic::IEnumerable<Microsoft::CodeAnalysis::SyntaxNodeOrToken>, System::Collections::Generic::IReadOnlyCollection<Microsoft::CodeAnalysis::SyntaxNodeOrToken>
public readonly struct SyntaxNodeOrTokenList : IEquatable<Microsoft.CodeAnalysis.SyntaxNodeOrTokenList>, System.Collections.Generic.IEnumerable<Microsoft.CodeAnalysis.SyntaxNodeOrToken>, System.Collections.Generic.IReadOnlyCollection<Microsoft.CodeAnalysis.SyntaxNodeOrToken>
type SyntaxNodeOrTokenList = struct
interface IReadOnlyCollection<SyntaxNodeOrToken>
interface seq<SyntaxNodeOrToken>
interface IEnumerable
Public Structure SyntaxNodeOrTokenList
Implements IEnumerable(Of SyntaxNodeOrToken), IEquatable(Of SyntaxNodeOrTokenList), IReadOnlyCollection(Of SyntaxNodeOrToken)
- Warisan
-
SyntaxNodeOrTokenList
- Penerapan
Konstruktor
SyntaxNodeOrTokenList(IEnumerable<SyntaxNodeOrToken>) |
Buat SyntaxNodeOrTokenList dari urutan SyntaxNodeOrToken. |
SyntaxNodeOrTokenList(SyntaxNodeOrToken[]) |
Buat dari satu atau beberapa SyntaxNodeOrTokenListSyntaxNodeOrToken. |
Properti
Count |
Mendapatkan jumlah simpul dalam daftar ini |
FullSpan |
Rentang absolut elemen daftar dalam karakter, termasuk trivia terkemuka dan berikutnya dari elemen pertama dan terakhir. |
Item[Int32] |
Mendapatkan pada SyntaxNodeOrToken indeks yang ditentukan. |
Span |
Rentang absolut elemen daftar dalam karakter, tidak termasuk trivia terkemuka dan berikutnya dari elemen pertama dan terakhir. |
Metode
Add(SyntaxNodeOrToken) |
Membuat baru SyntaxNodeOrTokenList dengan simpul atau token yang ditentukan ditambahkan ke akhir. |
AddRange(IEnumerable<SyntaxNodeOrToken>) |
Membuat baru SyntaxNodeOrTokenList dengan simpul atau token yang ditentukan ditambahkan ke akhir. |
Any() |
Menunjukkan apakah ada elemen dalam daftar. |
Equals(Object) |
Menentukan apakah yang ditentukan Object sama dengan instans ini. |
Equals(SyntaxNodeOrTokenList) |
Menunjukkan apakah objek saat ini sama dengan objek lain dengan jenis yang sama. |
First() |
Mendapatkan struktur SyntaxNodeOrToken pertama dari daftar ini. |
FirstOrDefault() |
Mendapatkan struktur SintaksNodeOrToken pertama dari daftar ini jika ada, atau default(SintaksNodeOrToken). |
GetEnumerator() |
Mendapatkan enumerator. |
GetHashCode() |
Mengembalikan kode hash untuk instans ini. |
IndexOf(SyntaxNodeOrToken) |
Mengembalikan indeks dari daftar untuk yang diberikan SyntaxNodeOrToken. |
Insert(Int32, SyntaxNodeOrToken) |
Membuat baru SyntaxNodeOrTokenList dengan simpul atau token yang ditentukan yang disisipkan pada indeks. |
InsertRange(Int32, IEnumerable<SyntaxNodeOrToken>) |
Membuat baru SyntaxNodeOrTokenList dengan simpul atau token yang ditentukan yang disisipkan pada indeks. |
Last() |
Mendapatkan struktur SyntaxNodeOrToken terakhir dari daftar ini. |
LastOrDefault() |
Mendapatkan struktur SintaksNodeOrToken terakhir dari daftar ini jika ada, default lainnya(SintaksNodeOrToken). |
Remove(SyntaxNodeOrToken) |
Membuat baru SyntaxNodeOrTokenList dengan elemen yang ditentukan dihapus. |
RemoveAt(Int32) |
Membuat baru SyntaxNodeOrTokenList dengan elemen pada indeks yang ditentukan dihapus. |
Replace(SyntaxNodeOrToken, SyntaxNodeOrToken) |
Membuat baru SyntaxNodeOrTokenList dengan elemen yang ditentukan diganti dengan simpul atau token baru. |
ReplaceRange(SyntaxNodeOrToken, IEnumerable<SyntaxNodeOrToken>) |
Membuat baru SyntaxNodeOrTokenList dengan elemen yang ditentukan diganti dengan simpul dan token baru. |
ToFullString() |
Mengembalikan representasi string lengkap dari simpul dan token dalam daftar ini termasuk simpul pertama atau trivia terkemuka token dan trivia berikutnya simpul atau token terakhir. |
ToString() |
Mengembalikan representasi string dari simpul dan token dalam daftar ini, tidak termasuk trivia terkemuka simpul atau token pertama dan trivia berikutnya simpul atau token terakhir. |
Operator
Equality(SyntaxNodeOrTokenList, SyntaxNodeOrTokenList) |
Mengimplementasikan operator ==. |
Inequality(SyntaxNodeOrTokenList, SyntaxNodeOrTokenList) |
Mengimplementasikan operator !=. |
Implementasi Antarmuka Eksplisit
IEnumerable.GetEnumerator() |
Mengembalikan enumerator yang melakukan iterasi melalui koleksi. |
IEnumerable<SyntaxNodeOrToken>.GetEnumerator() |
Mengembalikan enumerator yang melakukan iterasi melalui koleksi. |