Freigeben über


DataViewSchema.Column Struktur

Definition

Diese Klasse beschreibt eine Spalte im bestimmten Schema.

public struct DataViewSchema.Column
type DataViewSchema.Column = struct
Public Structure DataViewSchema.Column
Vererbung
DataViewSchema.Column

Eigenschaften

Annotations

Die Anmerkungen der Spalte.

Index

Der Index der Spalte im Schema.

IsHidden

Ob diese Spalte ausgeblendet ist (nur nach Index zugänglich).

Name

Der Name der Spalte.

Type

Der Typ der Spalte.

Methoden

ToString()

Diese Klasse beschreibt eine Spalte im bestimmten Schema.

Erweiterungsmethoden

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

Speichert die Schlüsselwerte der Eingabespalte in den bereitgestellten Puffer, wenn dies der Schlüsseltyp ist und dessen Schlüsselwerte von dessen Übereinstimmungen TValuesind 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 bereitgestellten Puffer, wenn es Platznamen gibt. Andernfalls wird eine Ausnahme ausgelöst.

HasKeyValues(DataViewSchema+Column, PrimitiveDataViewType)

Gibt zurücktrue, wenn die Eingabespalte von VectorDataViewType, und die SlotNamesItemTypeVectorDataViewTypeTextDataViewTypeAnmerkungen einer von , und weiterSize, deren Größe mit dieser Eingabevektorgröße übereinstimmt.

HasSlotNames(DataViewSchema+Column)

Gibt zurücktrue, wenn die Eingabespalte von VectorDataViewType, und die SlotNamesItemTypeVectorDataViewTypeTextDataViewTypeAnmerkungen einer von , und weiterSize, deren Größe mit dieser Eingabevektorgröße übereinstimmt.

IsNormalized(DataViewSchema+Column)

Gibt true zurück, wenn nur Anmerkungen column festgelegt truesindIsNormalized.

Gilt für: