Język

DataViewSchema.Column Struktura

Definicja

Ta klasa opisuje jedną kolumnę w określonym schemacie.

public struct DataViewSchema.Column
type DataViewSchema.Column = struct
Public Structure DataViewSchema.Column
Dziedziczenie
DataViewSchema.Column

Właściwości

Nazwa Opis
Annotations

Adnotacje kolumny.

Index

Indeks kolumny w schemacie.

IsHidden

Czy ta kolumna jest ukryta (dostępna tylko według indeksu).

Name

Nazwa kolumny.

Type

Typ kolumny.

Metody

Nazwa Opis
ToString()

Ta klasa opisuje jedną kolumnę w określonym schemacie.

Metody rozszerzania

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

Przechowuje wartości klucza kolumny wejściowej w podanym buforze, jeśli jest to typ klucza i którego wartości klucza są zgodne z ItemTypeRawTypeTValue. Jeśli nie ma zgodnej adnotacji z wartością klucza, spowoduje to zgłoszenie wyjątku.

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

Przechowuje nazwy miejsc kolumny wejściowej w podanym buforze, jeśli istnieją nazwy miejsc. W przeciwnym razie zgłosi wyjątek.

HasKeyValues(DataViewSchema+Column, PrimitiveDataViewType)

Zwraca true wartość , jeśli kolumna wejściowa ma wartość VectorDataViewTypei zawiera SlotNames adnotację VectorDataViewType obiektu, którego ItemType element ma wartość , a następnie, którego TextDataViewType rozmiar jest zgodny z Sizetym rozmiarem wektora wejściowego.

HasSlotNames(DataViewSchema+Column)

Zwraca true wartość , jeśli kolumna wejściowa ma wartość VectorDataViewTypei zawiera SlotNames adnotację VectorDataViewType obiektu, którego ItemType element ma wartość , a następnie, którego TextDataViewType rozmiar jest zgodny z Sizetym rozmiarem wektora wejściowego.

IsNormalized(DataViewSchema+Column)

Zwraca wartość true if i tylko wtedy, column gdy IsNormalized adnotacja jest ustawiona na truewartość .

Dotyczy