Udostępnij za pośrednictwem


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

Annotations

Adnotacje kolumny.

Index

Indeks kolumny w schemacie.

IsHidden

Określa, czy ta kolumna jest ukryta (dostępna tylko według indeksu).

Name

Nazwa kolumny.

Type

Typ kolumny.

Metody

ToString()

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

Metody rozszerzania

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

Przechowuje wartości klucza kolumny wejściowej w podanym buforze, jeśli jest to typ klucza i których 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ść VectorDataViewType, i zawiera SlotNames adnotację VectorDataViewType obiektu, którego ItemType wartość ma TextDataViewTypewartość , a następnie, którego Size wartość odpowiada temu rozmiarowi wektora wejściowego.

HasSlotNames(DataViewSchema+Column)

Zwraca true wartość , jeśli kolumna wejściowa ma wartość VectorDataViewType, i zawiera SlotNames adnotację VectorDataViewType obiektu, którego ItemType wartość ma TextDataViewTypewartość , a następnie, którego Size wartość odpowiada temu rozmiarowi wektora wejściowego.

IsNormalized(DataViewSchema+Column)

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

Dotyczy