Bagikan melalui


MetaColumn Kelas

Definisi

Mewakili kolom database yang digunakan oleh Data Dinamis.

public ref class MetaColumn : System::Web::DynamicData::IFieldFormattingOptions
public class MetaColumn : System.Web.DynamicData.IFieldFormattingOptions
type MetaColumn = class
    interface IFieldFormattingOptions
Public Class MetaColumn
Implements IFieldFormattingOptions
Warisan
MetaColumn
Turunan
Penerapan

Keterangan

Dalam ASP.NET aplikasi Data Dinamis, MetaColumn kelas mewakili bidang database. Kelas ini MetaColumn memungkinkan Anda mengambil informasi tentang bidang data seperti informasi jenis dan metadata.

Anda dapat mengambil tabel tempat bidang data berada dengan menggunakan Table properti . Anda juga dapat mengambil model data dengan menggunakan Model properti .

Konstruktor

Nama Deskripsi
MetaColumn(MetaTable, ColumnProvider)

Menginisialisasi instans baru dari kelas MetaColumn.

Properti

Nama Deskripsi
AllowInitialValue

Mendapatkan atau menetapkan nilai yang menentukan apakah kolom memungkinkan nilai untuk disisipkan.

ApplyFormatInEditMode

Mendapatkan nilai yang menunjukkan apakah string pemformatan yang ditentukan oleh DataFormatString properti diterapkan ke nilai bidang saat kontrol terikat data yang berisi bidang data yang diwakili oleh MetaColumn objek berada dalam mode edit.

Attributes

Mendapatkan kumpulan atribut metadata yang berlaku untuk bidang data yang diwakili oleh MetaColumn objek.

ColumnType

Mendapatkan jenis bidang data.

ConvertEmptyStringToNull

Mendapatkan nilai yang menunjukkan apakah nilai string kosong ("") secara otomatis dikonversi ke null nilai saat bidang data diperbarui di sumber data.

DataFormatString

Mendapatkan string yang menentukan format tampilan untuk nilai bidang.

DataTypeAttribute

DataTypeAttribute Mendapatkan atribut yang diterapkan ke bidang data.

DefaultValue

Mendapatkan nilai default untuk bidang data.

Description

Mendapatkan deskripsi untuk bidang data.

DisplayName

Mendapatkan nama tampilan untuk bidang data.

EntityTypeProperty

Mendapatkan objek yang berisi atribut properti yang mewakili bidang data dalam jenis entitas.

FilterUIHint

FilterUIHint Mendapatkan nilai yang digunakan untuk kolom.

HtmlEncode

Mendapatkan nilai yang menunjukkan apakah nilai bidang dikodekan HTML sebelum ditampilkan dalam kontrol terikat data.

IsBinaryData

Mendapatkan nilai yang menunjukkan apakah bidang data berisi data biner.

IsCustomProperty

Mendapatkan nilai yang menunjukkan apakah bidang data ada dalam database.

IsFloatingPoint

Mendapatkan nilai yang menunjukkan apakah bidang data adalah jenis floating-point.

IsForeignKeyComponent

Mendapatkan nilai yang menunjukkan apakah bidang data adalah bagian dari kunci asing.

IsGenerated

Mendapatkan nilai yang menunjukkan apakah nilai bidang data dibuat secara otomatis dalam database.

IsInteger

Mendapatkan nilai yang menunjukkan apakah jenis bidang data adalah jenis bilangan bulat.

IsLongString

Mendapatkan nilai yang menunjukkan apakah jenis bidang data dapat berisi string panjang.

IsPrimaryKey

Mendapatkan nilai yang menunjukkan apakah bidang data adalah bagian dari kunci utama tabel.

IsReadOnly

Mendapatkan nilai yang menunjukkan apakah bidang data bersifat baca-saja.

IsRequired

Mendapatkan nilai yang menunjukkan apakah bidang data memerlukan nilai.

IsString

Mendapatkan nilai yang menunjukkan apakah jenis bidang data adalah jenis string.

MaxLength

Mendapatkan nilai yang menunjukkan panjang maksimum data yang dapat disimpan di bidang data.

Model

MetaModel Mendapatkan objek yang mewakili model data tempat bidang data ini berada.

Name

Mendapatkan nama bidang data.

NullDisplayText

Mendapatkan keterangan yang ditampilkan untuk bidang saat nilai bidang adalah null.

Prompt

Mendapatkan nilai yang dapat digunakan sebagai marka air di UI yang terikat ke data dalam kolom.

Provider

Mendapatkan objek penyedia abstraksi yang digunakan untuk menghasilkan MetaColumn objek.

RequiredErrorMessage

Mendapatkan pesan kesalahan yang ditampilkan saat bidang data memerlukan nilai tetapi nilainya kosong.

Scaffold

Mendapatkan nilai yang menunjukkan apakah bidang data harus ditampilkan.

ShortDisplayName

Mendapatkan nama pendek untuk kolom.

SortExpression

Mendapatkan ekspresi yang digunakan untuk menentukan urutan pengurutan untuk bidang data.

Table

MetaTable Mendapatkan objek yang mewakili tabel tempat bidang data berada.

TypeCode

Mendapatkan jenis bidang data.

UIHint

Mendapatkan nama templat bidang yang ditentukan untuk bidang data.

Metode

Nama Deskripsi
BuildAttributeCollection()

Mendapatkan koleksi atribut.

Equals(Object)

Menentukan apakah objek yang ditentukan sama dengan objek saat ini.

(Diperoleh dari Object)
GetHashCode()

Berfungsi sebagai fungsi hash default.

(Diperoleh dari Object)
GetType()

Mendapatkan Type instans saat ini.

(Diperoleh dari Object)
Initialize()

Menginisialisasi data yang mungkin tidak tersedia saat konstruktor dipanggil.

MemberwiseClone()

Membuat salinan dangkal dari Objectsaat ini.

(Diperoleh dari Object)
ResetMetadata()

Menghapus metadata kolom yang di-cache.

ToString()

Mendapatkan nama bidang data.

Metode Ekstensi

Nama Deskripsi
ConvertEditedValue(IFieldFormattingOptions, String)

Mengembalikan nilai yang disediakan oleh pengguna untuk kontrol yang sedang divalidasi.

FormatEditValue(IFieldFormattingOptions, Object)

Memformat nilai bidang yang ditentukan dengan menggunakan opsi pemformatan yang ditentukan.

FormatValue(IFieldFormattingOptions, Object)

Memformat nilai bidang yang ditentukan dengan menggunakan opsi pemformatan yang ditentukan.

GetEnumType(MetaColumn)

Mendapatkan jenis enumerasi yang mewakili kolom.

Berlaku untuk

Lihat juga