Partilhar via


SchemaAnnotationsExtensions Classe

Definição

Métodos de extensão para facilitar o consumo fácil de conteúdo popular de Annotations.

public static class SchemaAnnotationsExtensions
type SchemaAnnotationsExtensions = class
Public Module SchemaAnnotationsExtensions
Herança
SchemaAnnotationsExtensions

Métodos

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

Armazena os valores de chave da coluna de entrada no buffer fornecido, se isso for do tipo de chave e cujos valores de chave são de ItemType cujas RawType correspondências TValue. Se não houver nenhuma anotação com valor de chave correspondente, isso gerará uma exceção.

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

Armazena os nomes de slots da coluna de entrada no buffer fornecido, se houver nomes de slot. Caso contrário, ele lançará uma exceção.

HasKeyValues(DataViewSchema+Column, PrimitiveDataViewType)

Retorna true se a coluna de entrada é de VectorDataViewType, e que tem SlotNames anotação de um VectorDataViewType cujo ItemType é de , e ainda cujo Size corresponde a esse tamanho de vetor de TextDataViewTypeentrada.

HasSlotNames(DataViewSchema+Column)

Retorna true se a coluna de entrada é de VectorDataViewType, e que tem SlotNames anotação de um VectorDataViewType cujo ItemType é de , e ainda cujo Size corresponde a esse tamanho de vetor de TextDataViewTypeentrada.

IsNormalized(DataViewSchema+Column)

Retorna true se e somente se column tiver IsNormalized anotação definida como true.

Aplica-se a