Bagikan melalui


DataViewSchema Kelas

Definisi

Mewakili skema IDataView atau DataViewRow. Skema adalah kumpulan DataViewSchema.Column.

[System.Diagnostics.DebuggerTypeProxy(typeof(Microsoft.ML.SchemaDebuggerProxy))]
public sealed class DataViewSchema : System.Collections.Generic.IEnumerable<Microsoft.ML.DataViewSchema.Column>, System.Collections.Generic.IReadOnlyCollection<Microsoft.ML.DataViewSchema.Column>, System.Collections.Generic.IReadOnlyList<Microsoft.ML.DataViewSchema.Column>
[<System.Diagnostics.DebuggerTypeProxy(typeof(Microsoft.ML.SchemaDebuggerProxy))>]
type DataViewSchema = class
    interface IReadOnlyList<DataViewSchema.Column>
    interface seq<DataViewSchema.Column>
    interface IEnumerable
    interface IReadOnlyCollection<DataViewSchema.Column>
Public NotInheritable Class DataViewSchema
Implements IEnumerable(Of DataViewSchema.Column), IReadOnlyCollection(Of DataViewSchema.Column), IReadOnlyList(Of DataViewSchema.Column)
Warisan
DataViewSchema
Atribut
Penerapan

Properti

Count

Jumlah kolom dalam skema.

Item[Int32]

Dapatkan kolom menurut indeks.

Item[String]

Dapatkan kolom berdasarkan nama. Memberikan pengecualian jika kolom tersebut tidak ada. Perhatikan bahwa jika ada beberapa kolom dengan nama yang sama, kolom dengan indeks terbesar dikembalikan. Kolom lain dianggap 'tersembunyi', dan hanya dapat diakses oleh indeksnya.

Metode

GetColumnOrNull(String)

Dapatkan kolom menurut nama, atau null jika kolom tidak ada.

GetEnumerator()

Mewakili skema IDataView atau DataViewRow. Skema adalah kumpulan DataViewSchema.Column.

ToString()

Mewakili skema IDataView atau DataViewRow. Skema adalah kumpulan DataViewSchema.Column.

Implementasi Antarmuka Eksplisit

IEnumerable.GetEnumerator()

Mewakili skema IDataView atau DataViewRow. Skema adalah kumpulan DataViewSchema.Column.

Berlaku untuk