SchemaAnnotationsExtensions Třída

Definice

Metody rozšíření, které usnadňují snadnou spotřebu oblíbeného Annotationsobsahu .

public static class SchemaAnnotationsExtensions
type SchemaAnnotationsExtensions = class
Public Module SchemaAnnotationsExtensions
Dědičnost
SchemaAnnotationsExtensions

Metody

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

Uloží hodnoty klíče vstupního sloupce do zadané vyrovnávací paměti, pokud se jedná o typ klíče a jehož hodnoty klíče jsou shodné ItemTypeRawTypeTValue. Pokud neexistuje žádná odpovídající anotace s hodnotou klíče, vyvolá se výjimka.

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

Uloží názvy slotů vstupního sloupce do zadané vyrovnávací paměti, pokud existují názvy slotů. Jinak vyvolá výjimku.

HasKeyValues(DataViewSchema+Column, PrimitiveDataViewType)

Vrátítrue, pokud vstupní sloupec má SlotNamesVectorDataViewTypeanotaceVectorDataViewType, jejíž ItemType hodnota je TextDataViewType, a dále, jejíž Size odpovídá této velikosti vstupního vektoru.

HasSlotNames(DataViewSchema+Column)

Vrátítrue, pokud vstupní sloupec má SlotNamesVectorDataViewTypeanotaceVectorDataViewType, jejíž ItemType hodnota je TextDataViewType, a dále, jejíž Size odpovídá této velikosti vstupního vektoru.

IsNormalized(DataViewSchema+Column)

Vrátí true , pokud má anotace columnIsNormalized nastavena na true.

Platí pro