CachedModelMetadata<TPrototypeCache> 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 cache.
public abstract class CachedModelMetadata<TPrototypeCache> : System.Web.Mvc.ModelMetadata
type CachedModelMetadata<'PrototypeCache> = class
inherit ModelMetadata
Public MustInherit Class CachedModelMetadata(Of TPrototypeCache)
Inherits ModelMetadata
Jenis parameter
- TPrototypeCache
jenis kontainer.
- Warisan
- Turunan
Konstruktor
| CachedModelMetadata<TPrototypeCache>(CachedDataAnnotationsModelMetadataProvider, Type, Type, String, TPrototypeCache) |
Konstruktor untuk membuat instans nyata dari kelas metadata berdasarkan prototipe. |
| CachedModelMetadata<TPrototypeCache>(CachedModelMetadata<TPrototypeCache>, Func<Object>) |
Konstruktor untuk membuat instans prototipe kelas metadata. |
Bidang
| DefaultOrder |
Nilai pesanan default, yaitu 10000. (Diperoleh dari ModelMetadata) |
Properti
| AdditionalValues |
Mendapatkan kamus yang berisi metadata tambahan tentang model. (Diperoleh dari ModelMetadata) |
| Container |
Referensi ke objek kontainer model. Akan menjadi non-null jika model mewakili properti . (Diperoleh dari ModelMetadata) |
| ContainerType |
Mendapatkan atau mengatur jenis kontainer untuk model. (Diperoleh dari ModelMetadata) |
| ConvertEmptyStringToNull |
Mendapatkan atau mengatur nilai cache 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 cache. |
| IsComplexType |
Mendapatkan atau menetapkan nilai yang menunjukkan apakah model adalah jenis kompleks. (Diperoleh dari ModelMetadata) |
| IsNullableValueType |
Mendapatkan nilai yang menunjukkan apakah jenisnya dapat diubah ke null. (Diperoleh dari ModelMetadata) |
| 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. (Diperoleh dari ModelMetadata) |
| ModelType |
Mendapatkan jenis model. (Diperoleh dari ModelMetadata) |
| 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. (Diperoleh dari ModelMetadata) |
| PropertyName |
Mendapatkan nama properti. (Diperoleh dari ModelMetadata) |
| PrototypeCache |
Mendapatkan atau mengatur cache prototipe. |
| Provider |
Mendapatkan atau mengatur penyedia. (Diperoleh dari ModelMetadata) |
| RequestValidationEnabled |
Mendapatkan atau menetapkan nilai yang menunjukkan apakah validasi permintaan diaktifkan. (Diperoleh dari ModelMetadata) |
| ShortDisplayName |
Mendapatkan atau mengatur nama tampilan pendek. |
| 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
| ComputeConvertEmptyStringToNull() |
Metode ini dilindungi dan karenanya tidak dapat dipanggil secara langsung. Metode ini dirancang untuk ditimpa di kelas turunan seperti CachedDataAnnotationsModelMetadata. Mendapatkan atau mengatur nilai cache yang menunjukkan apakah string kosong yang diposting kembali dalam formulir harus dikonversi ke null. |
| ComputeDataTypeName() |
Metode ini dilindungi dan karenanya tidak dapat dipanggil secara langsung. Metode ini dirancang untuk ditimpa di kelas turunan seperti CachedDataAnnotationsModelMetadata. Mendapatkan atau mengatur informasi meta tentang jenis data. |
| ComputeDescription() |
Metode ini dilindungi dan karenanya tidak dapat dipanggil secara langsung. Metode ini dirancang untuk ditimpa di kelas turunan seperti CachedDataAnnotationsModelMetadata. Mendapatkan atau mengatur deskripsi model. |
| ComputeDisplayFormatString() |
Metode ini dilindungi dan karenanya tidak dapat dipanggil secara langsung. Metode ini dirancang untuk ditimpa di kelas turunan seperti CachedDataAnnotationsModelMetadata. Mendapatkan atau mengatur string format tampilan untuk model. |
| ComputeDisplayName() |
Metode ini dilindungi dan karenanya tidak dapat dipanggil secara langsung. Metode ini dirancang untuk ditimpa di kelas turunan seperti CachedDataAnnotationsModelMetadata. Mendapatkan atau mengatur nama tampilan model. |
| ComputeEditFormatString() |
Metode ini dilindungi dan karenanya tidak dapat dipanggil secara langsung. Metode ini dirancang untuk ditimpa di kelas turunan seperti CachedDataAnnotationsModelMetadata. Mendapatkan atau mengatur string format edit model. |
| ComputeHasNonDefaultEditFormat() |
Metode ini dilindungi dan karenanya tidak dapat dipanggil secara langsung. Metode ini dirancang untuk ditimpa di kelas turunan seperti CachedDataAnnotationsModelMetadata. |
| ComputeHideSurroundingHtml() |
Metode ini dilindungi dan karenanya tidak dapat dipanggil secara langsung. Metode ini dirancang untuk ditimpa di kelas turunan seperti CachedDataAnnotationsModelMetadata. Mendapatkan atau mengatur nilai cache yang menunjukkan apakah objek model harus dirender menggunakan elemen HTML terkait. |
| ComputeHtmlEncode() |
Menyediakan kontainer untuk metadata cache. |
| ComputeIsReadOnly() |
Metode ini dilindungi dan karenanya tidak dapat dipanggil secara langsung. Metode ini dirancang untuk ditimpa di kelas turunan seperti CachedDataAnnotationsModelMetadata. Mendapatkan atau menetapkan nilai cache yang menunjukkan apakah model bersifat baca-saja. |
| ComputeIsRequired() |
Metode ini dilindungi dan karenanya tidak dapat dipanggil secara langsung. Metode ini dirancang untuk ditimpa di kelas turunan seperti CachedDataAnnotationsModelMetadata. Mendapatkan atau menetapkan nilai cache yang menunjukkan apakah model diperlukan. |
| ComputeNullDisplayText() |
Metode ini dilindungi dan karenanya tidak dapat dipanggil secara langsung. Metode ini dirancang untuk ditimpa di kelas turunan seperti CachedDataAnnotationsModelMetadata. Mendapatkan atau mengatur string yang di-cache untuk ditampilkan untuk nilai null. |
| ComputeOrder() |
Metode ini dilindungi dan karenanya tidak dapat dipanggil secara langsung. Metode ini dirancang untuk ditimpa di kelas turunan seperti CachedDataAnnotationsModelMetadata. Mendapatkan atau mengatur nilai cache yang mewakili urutan metadata saat ini. |
| ComputeShortDisplayName() |
Metode ini dilindungi dan karenanya tidak dapat dipanggil secara langsung. Metode ini dirancang untuk ditimpa di kelas turunan seperti CachedDataAnnotationsModelMetadata. Mendapatkan atau mengatur nama tampilan pendek. |
| ComputeShowForDisplay() |
Metode ini dilindungi dan karenanya tidak dapat dipanggil secara langsung. Metode ini dirancang untuk ditimpa di kelas turunan seperti CachedDataAnnotationsModelMetadata. Mendapatkan atau mengatur nilai cache yang menunjukkan apakah properti harus ditampilkan dalam tampilan baca-saja seperti tampilan daftar dan detail. |
| ComputeShowForEdit() |
Metode ini dilindungi dan karenanya tidak dapat dipanggil secara langsung. Metode ini dirancang untuk ditimpa di kelas turunan seperti CachedDataAnnotationsModelMetadata. Mendapatkan atau mengatur nilai cache yang menunjukkan apakah model harus ditampilkan dalam tampilan yang dapat diedit. |
| ComputeSimpleDisplayText() |
Metode ini dilindungi dan karenanya tidak dapat dipanggil secara langsung. Metode ini dirancang untuk ditimpa di kelas turunan seperti CachedDataAnnotationsModelMetadata. Mendapatkan atau mengatur string tampilan sederhana yang di-cache untuk model. |
| ComputeTemplateHint() |
Metode ini dilindungi dan karenanya tidak dapat dipanggil secara langsung. Metode ini dirancang untuk ditimpa di kelas turunan seperti CachedDataAnnotationsModelMetadata. Mendapatkan atau mengatur petunjuk cache yang menyarankan templat apa yang akan digunakan untuk model ini. |
| ComputeWatermark() |
Metode ini dilindungi dan karenanya tidak dapat dipanggil secara langsung. Metode ini dirancang untuk ditimpa di kelas turunan seperti CachedDataAnnotationsModelMetadata. Mendapatkan atau menetapkan nilai cache yang dapat digunakan sebagai marka air. |
| GetDisplayName() |
Mendapatkan nama tampilan untuk model. (Diperoleh dari ModelMetadata) |
| GetSimpleDisplayText() |
Mendapatkan atau mengatur string tampilan sederhana untuk model. |
| GetValidators(ControllerContext) |
Mendapatkan daftar validator untuk model. (Diperoleh dari ModelMetadata) |