Aracılığıyla paylaş


DataViewSchema.Column Yapı

Tanım

Bu sınıf, belirli bir şemadaki bir sütunu açıklar.

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

Özellikler

Annotations

Sütunun ek açıklamaları.

Index

Sütunun şemadaki dizini.

IsHidden

Bu sütunun gizli olup olmadığı (yalnızca dizin tarafından erişilebilir).

Name

Sütunun adı.

Type

Sütunun türü.

Yöntemler

ToString()

Bu sınıf, belirli bir şemadaki bir sütunu açıklar.

Uzantı Metotları

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

Bu anahtar türündeyse ve anahtar değerleri ile eşleşen TValuegiriş sütununun anahtar değerlerini sağlanan arabelleğe depolar.ItemTypeRawType Eşleşen anahtar değerli bir ek açıklama yoksa bu bir özel durum oluşturur.

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

Yuva adları varsa giriş sütununun yuva adlarını sağlanan arabelleğe depolar. Aksi takdirde bir özel durum oluşturur.

HasKeyValues(DataViewSchema+Column, PrimitiveDataViewType)

Giriş sütunu değeri VectorDataViewTypeise ve değerinin ek açıklamasına sahipse SlotNames ve bu giriş vektör boyutuyla eşleşen başka Size bir VectorDataViewTypeTextDataViewTypeItemType sütun varsa döndürür.true

HasSlotNames(DataViewSchema+Column)

Giriş sütunu değeri VectorDataViewTypeise ve değerinin ek açıklamasına sahipse SlotNames ve bu giriş vektör boyutuyla eşleşen başka Size bir VectorDataViewTypeTextDataViewTypeItemType sütun varsa döndürür.true

IsNormalized(DataViewSchema+Column)

Yalnızca ek açıklaması olarak ayarlanmışsa trueve yalnızca ise IsNormalizedcolumn döndürürtrue.

Şunlara uygulanır