SchemaAnnotationsExtensions Clase

Definición

Métodos de extensión para facilitar el consumo sencillo de contenido popular de Annotations.

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

Métodos

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

Almacena los valores de clave de la columna de entrada en el búfer proporcionado, si es de tipo de clave y cuyos valores de clave son de ItemType cuya RawType coincidencia coincide TValue. Si no hay ninguna anotación con valores de clave coincidente, se producirá una excepción.

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

Almacena los nombres de ranuras de la columna de entrada en el búfer proporcionado, si hay nombres de ranura. De lo contrario, producirá una excepción.

HasKeyValues(DataViewSchema+Column, PrimitiveDataViewType)

Devuelve true si la columna de entrada es de VectorDataViewTypey que tiene SlotNames anotación de un VectorDataViewType cuyo ItemType valor es de TextDataViewTypey cuyo Size tamaño coincide con este vector de entrada.

HasSlotNames(DataViewSchema+Column)

Devuelve true si la columna de entrada es de VectorDataViewTypey que tiene SlotNames anotación de un VectorDataViewType cuyo ItemType valor es de TextDataViewTypey cuyo Size tamaño coincide con este vector de entrada.

IsNormalized(DataViewSchema+Column)

Devuelve true si y solo si column tiene IsNormalized la anotación establecida trueen .

Se aplica a