Bagikan melalui


DataViewSchema.Column Struktur

Definisi

Kelas ini menjelaskan satu kolom dalam skema tertentu.

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

Properti

Annotations

Anotasi kolom.

Index

Indeks kolom dalam skema.

IsHidden

Apakah kolom ini disembunyikan (hanya dapat diakses oleh indeks).

Name

Nama kolom.

Type

Jenis kolom.

Metode

ToString()

Kelas ini menjelaskan satu kolom dalam skema tertentu.

Metode Ekstensi

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

Menyimpan nilai kunci kolom input ke dalam buffer yang disediakan, jika ini adalah jenis kunci dan yang nilai kuncinya RawTypeTValuecocok ItemType dengan . Jika tidak ada anotasi bernilai kunci yang cocok, ini akan melemparkan pengecualian.

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

Menyimpan nama slot kolom input ke dalam buffer yang disediakan, jika ada nama slot. Jika tidak, itu akan melemparkan pengecualian.

HasKeyValues(DataViewSchema+Column, PrimitiveDataViewType)

Mengembalikan true jika kolom input adalah VectorDataViewType, dan yang memiliki SlotNames anotasi yang VectorDataViewTypeItemType memiliki nilai TextDataViewType, dan lebih lanjut yang Size cocok dengan ukuran vektor input ini.

HasSlotNames(DataViewSchema+Column)

Mengembalikan true jika kolom input adalah VectorDataViewType, dan yang memiliki SlotNames anotasi yang VectorDataViewTypeItemType memiliki nilai TextDataViewType, dan lebih lanjut yang Size cocok dengan ukuran vektor input ini.

IsNormalized(DataViewSchema+Column)

Mengembalikan true jika dan hanya jika column memiliki IsNormalized anotasi yang diatur ke true.

Berlaku untuk