Dil

DataViewSchema Sınıf

Tanım

veya DataViewRowöğesinin şemasını IDataView temsil eder. Şema, bir koleksiyonudur 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)
Devralma
DataViewSchema
Öznitelikler
Uygulamalar

Özellikler

Name Description
Count

Şemadaki sütun sayısı.

Item[Int32]

Sütunu dizine göre alın.

Item[String]

Sütunu ada göre alın. Böyle bir sütun yoksa bir özel durum oluşturur. Aynı ada sahip birden çok sütun varsa, en büyük dizine sahip olan sütun döndürülür. Diğer sütunlar 'gizli' olarak kabul edilir ve yalnızca dizinleri tarafından erişilebilir.

Yöntemler

Name Description
GetColumnOrNull(String)

Sütunu ada göre veya null sütun yoksa alın.

GetEnumerator()

veya DataViewRowöğesinin şemasını IDataView temsil eder. Şema, bir koleksiyonudur DataViewSchema.Column.

ToString()

veya DataViewRowöğesinin şemasını IDataView temsil eder. Şema, bir koleksiyonudur DataViewSchema.Column.

Belirtik Arabirim Kullanımları

Name Description
IEnumerable.GetEnumerator()

veya DataViewRowöğesinin şemasını IDataView temsil eder. Şema, bir koleksiyonudur DataViewSchema.Column.

Şunlara uygulanır