SchemaAnnotationsExtensions Sınıf

Tanım

popüler içeriklerinin Annotationskolay tüketimini kolaylaştırmak için genişletme yöntemleri.

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

Yöntemler

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

Bu anahtar türündeyse ve anahtar değerleri ile RawType eşleşen TValueanahtar değerleriyse, giriş sütununun ItemType anahtar değerlerini sağlanan arabelleğe depolar. Eşleşen anahtar değerli ek açıklaması yoksa bu bir özel durum oluşturur.

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

Yuva adları varsa giriş sütununun yuva adlarını sağlanan arabelleğe depolar. Aksi takdirde bir özel durum oluşturur.

HasKeyValues(DataViewSchema+Column, PrimitiveDataViewType)

Giriş sütunu VectorDataViewType, ve değerinin ek açıklamasına sahipse SlotNames ve bu giriş vektör boyutuyla eşleşen başka Size bir VectorDataViewTypeTextDataViewTypeItemType sütun ise döndürür.true

HasSlotNames(DataViewSchema+Column)

Giriş sütunu VectorDataViewType, ve değerinin ek açıklamasına sahipse SlotNames ve bu giriş vektör boyutuyla eşleşen başka Size bir VectorDataViewTypeTextDataViewTypeItemType sütun ise döndürür.true

IsNormalized(DataViewSchema+Column)

Ek açıklama olarak ayarlanmışsa trueve yalnızca ise IsNormalizedcolumn döndürürtrue.

Şunlara uygulanır