Поделиться через


SchemaAnnotationsExtensions Класс

Определение

Методы расширения для упрощения использования популярного содержимого Annotations.

public static class SchemaAnnotationsExtensions
type SchemaAnnotationsExtensions = class
Public Module SchemaAnnotationsExtensions
Наследование
SchemaAnnotationsExtensions

Методы

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

Сохраняет значения ключей входного столбца в предоставленный буфер, если он имеет тип ключа и значения ключей которых ItemTypeRawTypeTValueсовпадают. Если заметка с соответствующим значением ключа отсутствует, это приведет к возникновению исключения.

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

Сохраняет имена слотов входного столбца в предоставленный буфер, если есть имена слотов. В противном случае возникнет исключение.

HasKeyValues(DataViewSchema+Column, PrimitiveDataViewType)

Возвращает значение true , если входной столбец имеет VectorDataViewTypeи имеет SlotNames заметку к VectorDataViewType объекту, для которого ItemType задано TextDataViewTypeзначение , а также дополнительные значения, Size соответствующие этому входной векторной величине.

HasSlotNames(DataViewSchema+Column)

Возвращает значение true , если входной столбец имеет VectorDataViewTypeи имеет SlotNames заметку к VectorDataViewType объекту, для которого ItemType задано TextDataViewTypeзначение , а также дополнительные значения, Size соответствующие этому входной векторной величине.

IsNormalized(DataViewSchema+Column)

Возвращает значение true , если и только если column для заметки IsNormalized задано значение true.

Применяется к