Język

SchemaAnnotationsExtensions Klasa

Definicja

Metody rozszerzenia ułatwiające łatwe korzystanie z popularnej zawartości programu Annotations.

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

Metody

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

Przechowuje wartości klucza kolumny wejściowej w podanym buforze, jeśli jest to typ klucza i którego 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ść VectorDataViewTypei zawiera SlotNames adnotację VectorDataViewType obiektu, którego ItemType element ma wartość , a następnie, którego TextDataViewType rozmiar jest zgodny z Sizetym rozmiarem wektora wejściowego.

HasSlotNames(DataViewSchema+Column)

Zwraca true wartość , jeśli kolumna wejściowa ma wartość VectorDataViewTypei zawiera SlotNames adnotację VectorDataViewType obiektu, którego ItemType element ma wartość , a następnie, którego TextDataViewType rozmiar jest zgodny z Sizetym rozmiarem wektora wejściowego.

IsNormalized(DataViewSchema+Column)

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

Dotyczy