Condividi tramite


DataViewSchema.Column Struct

Definizione

Questa classe descrive una colonna nello schema specifico.

public struct DataViewSchema.Column
type DataViewSchema.Column = struct
Public Structure DataViewSchema.Column
Ereditarietà
DataViewSchema.Column

Proprietà

Annotations

Annotazioni della colonna.

Index

Indice della colonna nello schema.

IsHidden

Indica se questa colonna è nascosta (accessibile solo per indice).

Name

Nome della colonna.

Type

Tipo di colonna.

Metodi

ToString()

Questa classe descrive una colonna nello schema specifico.

Metodi di estensione

GetKeyValues<TValue>(DataViewSchema+Column, VBuffer<TValue>)

Archivia i valori chiave della colonna di input nel buffer fornito, se si tratta di un tipo di chiave e i cui valori di chiave sono di ItemType cui RawType corrisponde TValue. Se non è presente alcuna annotazione con valori di chiave corrispondenti, verrà generata un'eccezione.

GetSlotNames(DataViewSchema+Column, VBuffer<ReadOnlyMemory<Char>>)

Archivia i nomi degli slot della colonna di input nel buffer specificato, se sono presenti nomi di slot. In caso contrario, genererà un'eccezione.

HasKeyValues(DataViewSchema+Column, PrimitiveDataViewType)

Restituisce true se la colonna di input è di VectorDataViewTypee che ha SlotNames un'annotazione di un oggetto VectorDataViewType il cui ItemType oggetto è TextDataViewTypee la cui Size corrispondenza corrisponde a questa dimensione del vettore di input.

HasSlotNames(DataViewSchema+Column)

Restituisce true se la colonna di input è di VectorDataViewTypee che ha SlotNames un'annotazione di un oggetto VectorDataViewType il cui ItemType oggetto è TextDataViewTypee la cui Size corrispondenza corrisponde a questa dimensione del vettore di input.

IsNormalized(DataViewSchema+Column)

Restituisce true se e solo se column l'annotazione è IsNormalized impostata su true.

Si applica a