ModelMetadata 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.
Menyediakan kontainer untuk metadata umum, untuk ModelMetadataProvider kelas , dan untuk ModelValidator kelas untuk model data.
public class ModelMetadata
type ModelMetadata = class
Public Class ModelMetadata
- Warisan
-
ModelMetadata
- Turunan
Konstruktor
| ModelMetadata(ModelMetadataProvider, Type, Func<Object>, Type, String) |
Menginisialisasi instans baru kelas ModelMetadata. |
Bidang
| DefaultOrder |
Nilai pesanan default, yaitu 10000. |
Properti
| AdditionalValues |
Mendapatkan kamus yang berisi metadata tambahan tentang model. |
| Container |
Referensi ke objek kontainer model. Akan menjadi non-null jika model mewakili properti. |
| ContainerType |
Mendapatkan atau mengatur jenis kontainer untuk model. |
| ConvertEmptyStringToNull |
Mendapatkan atau mengatur nilai yang menunjukkan apakah string kosong yang diposting kembali dalam formulir harus dikonversi ke null. |
| DataTypeName |
Mendapatkan atau mengatur informasi meta tentang jenis data. |
| Description |
Mendapatkan atau mengatur deskripsi model. |
| DisplayFormatString |
Mendapatkan atau mengatur string format tampilan untuk model. |
| DisplayName |
Mendapatkan atau mengatur nama tampilan model. |
| EditFormatString |
Mendapatkan atau mengatur string format edit model. |
| HideSurroundingHtml |
Mendapatkan atau menetapkan nilai yang menunjukkan apakah objek model harus dirender menggunakan elemen HTML terkait. |
| HtmlEncode |
Menyediakan kontainer untuk metadata umum, untuk ModelMetadataProvider kelas , dan untuk ModelValidator kelas untuk model data. |
| IsComplexType |
Mendapatkan atau menetapkan nilai yang menunjukkan apakah model adalah jenis kompleks. |
| IsNullableValueType |
Mendapatkan nilai yang menunjukkan apakah jenisnya dapat diubah ke null. |
| IsReadOnly |
Mendapatkan atau menetapkan nilai yang menunjukkan apakah model bersifat baca-saja. |
| IsRequired |
Mendapatkan atau menetapkan nilai yang menunjukkan apakah model diperlukan. |
| Model |
Mendapatkan nilai model. |
| ModelType |
Mendapatkan jenis model. |
| NullDisplayText |
Mendapatkan atau mengatur string yang akan ditampilkan untuk nilai null. |
| Order |
Mendapatkan atau menetapkan nilai yang mewakili urutan metadata saat ini. |
| Properties |
Mendapatkan kumpulan objek metadata model yang menjelaskan properti model. |
| PropertyName |
Mendapatkan nama properti. |
| Provider |
Mendapatkan atau mengatur penyedia. |
| RequestValidationEnabled |
Mendapatkan atau menetapkan nilai yang menunjukkan apakah validasi permintaan diaktifkan. |
| ShortDisplayName |
Mendapatkan atau mengatur nama tampilan singkat. |
| ShowForDisplay |
Mendapatkan atau menetapkan nilai yang menunjukkan apakah properti harus ditampilkan dalam tampilan baca-saja seperti tampilan daftar dan detail. |
| ShowForEdit |
Mendapatkan atau menetapkan nilai yang menunjukkan apakah model harus ditampilkan dalam tampilan yang dapat diedit. |
| SimpleDisplayText |
Mendapatkan atau mengatur string tampilan sederhana untuk model. |
| TemplateHint |
Mendapatkan atau mengatur petunjuk yang menyarankan templat apa yang akan digunakan untuk model ini. |
| Watermark |
Mendapatkan atau menetapkan nilai yang dapat digunakan sebagai marka air. |
Metode
| FromLambdaExpression<TParameter,TValue>(Expression<Func<TParameter,TValue>>, ViewDataDictionary<TParameter>) |
Mengembalikan metadata dari Expression parameter untuk model. |
| FromStringExpression(String, ViewDataDictionary) |
Mendapatkan metadata dari parameter ekspresi untuk model. |
| GetDisplayName() |
Mendapatkan nama tampilan untuk model. |
| GetSimpleDisplayText() |
Mengembalikan deskripsi sederhana model. |
| GetValidators(ControllerContext) |
Mendapatkan daftar validator untuk model. |