DataViewSchema Classe

Definizione

Rappresenta lo schema di un oggetto IDataView o .DataViewRow Lo schema è una raccolta di 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)
Ereditarietà
DataViewSchema
Attributi
Implementazioni

Proprietà

Nome Descrizione
Count

Numero di colonne nello schema.

Item[Int32]

Ottenere la colonna in base all'indice.

Item[String]

Ottenere la colonna in base al nome. Genera un'eccezione se tale colonna non esiste. Si noti che se esistono più colonne con lo stesso nome, viene restituita quella con l'indice più grande. Le altre colonne sono considerate "nascoste" e accessibili solo dal relativo indice.

Metodi

Nome Descrizione
GetColumnOrNull(String)

Ottenere la colonna in base al nome o null se la colonna non è presente.

GetEnumerator()

Rappresenta lo schema di un oggetto IDataView o .DataViewRow Lo schema è una raccolta di DataViewSchema.Column.

ToString()

Rappresenta lo schema di un oggetto IDataView o .DataViewRow Lo schema è una raccolta di DataViewSchema.Column.

Implementazioni dell'interfaccia esplicita

Nome Descrizione
IEnumerable.GetEnumerator()

Rappresenta lo schema di un oggetto IDataView o .DataViewRow Lo schema è una raccolta di DataViewSchema.Column.

Si applica a