Bahasa

SchemaAnnotationsExtensions Kelas

Definisi

Metode ekstensi untuk memfasilitasi konsumsi konten populer yang mudah dari Annotations.

public static class SchemaAnnotationsExtensions
type SchemaAnnotationsExtensions = class
Public Module SchemaAnnotationsExtensions
Warisan
SchemaAnnotationsExtensions

Metode

Nama Deskripsi
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 RawType cocok ItemTypeTValuedengan . 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 VectorDataViewTypeItemType dari 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 VectorDataViewTypeItemType dari 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