DataViewSchema クラス

定義

のスキーマを IDataView 表します DataViewRow。 スキーマは次のコレクションです 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)
継承
DataViewSchema
属性
実装

プロパティ

Count

スキーマ内の列の数。

Item[Int32]

インデックスで列を取得します。

Item[String]

名前で列を取得します。 このような列が存在しない場合は、例外をスローします。 同じ名前の列が複数存在する場合は、インデックスが最も大きい列が返されることに注意してください。 他の列は "非表示" と見なされ、インデックスでのみアクセスできます。

メソッド

GetColumnOrNull(String)

名前で列を取得するか、列 null が存在しない場合は取得します。

GetEnumerator()

のスキーマを IDataView 表します DataViewRow。 スキーマは次のコレクションです DataViewSchema.Column

ToString()

のスキーマを IDataView 表します DataViewRow。 スキーマは次のコレクションです DataViewSchema.Column

明示的なインターフェイスの実装

IEnumerable.GetEnumerator()

のスキーマを IDataView 表します DataViewRow。 スキーマは次のコレクションです DataViewSchema.Column

適用対象