Freigeben über


SchemaAnnotationsExtensions Klasse

Definition

Erweiterungsmethoden zur Erleichterung des einfachen Konsums beliebter Inhalte von Annotations.

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

Methoden

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

Speichert die Schlüsselwerte der Eingabespalte in den bereitgestellten Puffer, wenn dies vom Schlüsseltyp ist und dessen Schlüsselwerte die Übereinstimmungen TValueaufweisen ItemTypeRawType. Wenn keine übereinstimmende Schlüsselanmerkung vorhanden ist, wird eine Ausnahme ausgelöst.

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

Speichert die Namen der Eingabespalte in den angegebenen Puffer, wenn Slotnamen vorhanden sind. Andernfalls wird eine Ausnahme ausgelöst.

HasKeyValues(DataViewSchema+Column, PrimitiveDataViewType)

Gibt zurücktrue, wenn es sich bei der Eingabespalte um die Eingabespalte VectorDataViewTypehandelt und eine SlotNames Anmerkung eines TextDataViewTypeVectorDataViewTypeItemType Deren ist und deren Übereinstimmung mit Size dieser Eingabevektorgröße übereinstimmt.

HasSlotNames(DataViewSchema+Column)

Gibt zurücktrue, wenn es sich bei der Eingabespalte um die Eingabespalte VectorDataViewTypehandelt und eine SlotNames Anmerkung eines TextDataViewTypeVectorDataViewTypeItemType Deren ist und deren Übereinstimmung mit Size dieser Eingabevektorgröße übereinstimmt.

IsNormalized(DataViewSchema+Column)

Gibt zurücktrue, wenn column die Anmerkung nur auf true" festgelegt istIsNormalized.

Gilt für: