MetaColumn Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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 |
| 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 |
| 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. |