Partager via


SchemaAnnotationsExtensions Classe

Définition

Méthodes d’extension pour faciliter la consommation facile du contenu populaire de Annotations.

public static class SchemaAnnotationsExtensions
type SchemaAnnotationsExtensions = class
Public Module SchemaAnnotationsExtensions
Héritage
SchemaAnnotationsExtensions

Méthodes

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

Stocke les valeurs de clé de la colonne d’entrée dans la mémoire tampon fournie, s’il s’agit d’un type de clé et dont les valeurs de clé sont des ItemTypeRawType correspondances TValue. S’il n’existe aucune annotation clé correspondante, cela lève une exception.

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

Stocke les noms des emplacements de la colonne d’entrée dans la mémoire tampon fournie, s’il existe des noms d’emplacements. Sinon, elle lève une exception.

HasKeyValues(DataViewSchema+Column, PrimitiveDataViewType)

Retourne true si la colonne d’entrée est de VectorDataViewType, et qui a SlotNames l’annotation d’un VectorDataViewType dont ItemType est , et plus loin dont la Size taille correspond à cette taille de TextDataViewTypevecteur d’entrée.

HasSlotNames(DataViewSchema+Column)

Retourne true si la colonne d’entrée est de VectorDataViewType, et qui a SlotNames l’annotation d’un VectorDataViewType dont ItemType est , et plus loin dont la Size taille correspond à cette taille de TextDataViewTypevecteur d’entrée.

IsNormalized(DataViewSchema+Column)

Retourne true si et uniquement si column l’annotation trueest IsNormalized définie sur .

S’applique à