Bagikan melalui


CachedDataAnnotationsModelMetadata Kelas

Definisi

Menyediakan kontainer untuk cache DataAnnotationsModelMetadata.

public class CachedDataAnnotationsModelMetadata : System.Web.Mvc.CachedModelMetadata<System.Web.Mvc.CachedDataAnnotationsMetadataAttributes>
type CachedDataAnnotationsModelMetadata = class
    inherit CachedModelMetadata<CachedDataAnnotationsMetadataAttributes>
Public Class CachedDataAnnotationsModelMetadata
Inherits CachedModelMetadata(Of CachedDataAnnotationsMetadataAttributes)
Warisan

Konstruktor

CachedDataAnnotationsModelMetadata(CachedDataAnnotationsModelMetadata, Func<Object>)

Menginisialisasi instans CachedDataAnnotationsModelMetadata baru kelas menggunakan prototipe dan aksesor model.

CachedDataAnnotationsModelMetadata(CachedDataAnnotationsModelMetadataProvider, Type, Type, String, IEnumerable<Attribute>)

Menginisialisasi instans CachedDataAnnotationsModelMetadata baru kelas menggunakan penyedia, jenis kontainer, jenis model, nama properti, dan atribut.

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.

(Diperoleh dari CachedModelMetadata<TPrototypeCache>)
DataTypeName

Mendapatkan atau mengatur informasi meta tentang jenis data.

(Diperoleh dari CachedModelMetadata<TPrototypeCache>)
Description

Mendapatkan atau mengatur deskripsi model.

(Diperoleh dari CachedModelMetadata<TPrototypeCache>)
DisplayFormatString

Mendapatkan atau mengatur string format tampilan untuk model.

(Diperoleh dari CachedModelMetadata<TPrototypeCache>)
DisplayName

Mendapatkan atau mengatur nama tampilan model.

(Diperoleh dari CachedModelMetadata<TPrototypeCache>)
EditFormatString

Mendapatkan atau mengatur string format edit model.

(Diperoleh dari CachedModelMetadata<TPrototypeCache>)
HideSurroundingHtml

Mendapatkan atau menetapkan nilai yang menunjukkan apakah objek model harus dirender menggunakan elemen HTML terkait.

(Diperoleh dari CachedModelMetadata<TPrototypeCache>)
HtmlEncode

Menyediakan kontainer untuk cache DataAnnotationsModelMetadata.

(Diperoleh dari CachedModelMetadata<TPrototypeCache>)
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.

(Diperoleh dari CachedModelMetadata<TPrototypeCache>)
IsRequired

Mendapatkan atau menetapkan nilai yang menunjukkan apakah model diperlukan.

(Diperoleh dari CachedModelMetadata<TPrototypeCache>)
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.

(Diperoleh dari CachedModelMetadata<TPrototypeCache>)
Order

Mendapatkan atau menetapkan nilai yang mewakili urutan metadata saat ini.

(Diperoleh dari CachedModelMetadata<TPrototypeCache>)
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.

(Diperoleh dari CachedModelMetadata<TPrototypeCache>)
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 singkat.

(Diperoleh dari CachedModelMetadata<TPrototypeCache>)
ShowForDisplay

Mendapatkan atau menetapkan nilai yang menunjukkan apakah properti harus ditampilkan dalam tampilan baca-saja seperti tampilan daftar dan detail.

(Diperoleh dari CachedModelMetadata<TPrototypeCache>)
ShowForEdit

Mendapatkan atau menetapkan nilai yang menunjukkan apakah model harus ditampilkan dalam tampilan yang dapat diedit.

(Diperoleh dari CachedModelMetadata<TPrototypeCache>)
SimpleDisplayText

Mendapatkan atau mengatur string tampilan sederhana untuk model.

(Diperoleh dari CachedModelMetadata<TPrototypeCache>)
TemplateHint

Mendapatkan atau mengatur petunjuk yang menyarankan templat apa yang akan digunakan untuk model ini.

(Diperoleh dari CachedModelMetadata<TPrototypeCache>)
Watermark

Mendapatkan atau menetapkan nilai yang dapat digunakan sebagai marka air.

(Diperoleh dari CachedModelMetadata<TPrototypeCache>)

Metode

ComputeConvertEmptyStringToNull()

Mendapatkan nilai yang menunjukkan apakah string kosong yang diposting kembali dalam formulir harus dikonversi ke Tidak Ada.Jika nilai di-cache, nilai yang diuangkan dikembalikan; jika tidak, nilai diambil dari metadata model dan disimpan dalam cache.

ComputeDataTypeName()

Mendapatkan informasi meta tentang jenis data. Jika nilai di-cache, nilai yang diuangkan dikembalikan; jika tidak, nilai diambil dari metadata model dan disimpan dalam cache.

ComputeDescription()

Mendapatkan deskripsi model. Jika nilai di-cache, nilai yang diuangkan dikembalikan; jika tidak, nilai diambil dari metadata model dan disimpan dalam cache.

ComputeDisplayFormatString()

Mendapatkan string format tampilan untuk model. Jika nilai di-cache, nilai yang diuangkan dikembalikan; jika tidak, nilai diambil dari metadata model dan disimpan dalam cache.

ComputeDisplayName()

Mendapatkan nama tampilan model. Jika nilai di-cache, nilai yang diuangkan dikembalikan; jika tidak, nilai diambil dari metadata model dan disimpan dalam cache.

ComputeEditFormatString()

Mendapatkan string format edit model. Jika nilai di-cache, nilai yang diuangkan dikembalikan; jika tidak, nilai diambil dari metadata model dan disimpan dalam cache.

ComputeHasNonDefaultEditFormat()

Mendapatkan nilai yang menunjukkan apakah model menggunakan format edit non-default.

ComputeHideSurroundingHtml()

Mendapatkan nilai yang menunjukkan apakah objek model harus dirender menggunakan elemen HTML terkait. Mendapatkan nilai yang menunjukkan apakah objek model harus dirender menggunakan elemen HTML terkait. Jika nilai di-cache, nilai yang diuangkan dikembalikan; jika tidak, nilai diambil dari metadata model dan disimpan dalam cache.

ComputeHtmlEncode()

Menyediakan kontainer untuk cache DataAnnotationsModelMetadata.

ComputeIsReadOnly()

Mendapatkan nilai yang menunjukkan apakah model bersifat baca-saja. Jika nilai di-cache, nilai yang diuangkan dikembalikan; jika tidak, nilai diambil dari metadata model dan disimpan dalam cache.

ComputeIsRequired()

Mendapatkan nilai yang menunjukkan apakah model diperlukan. Jika nilai di-cache, nilai yang diuangkan dikembalikan; jika tidak, nilai diambil dari metadata model dan disimpan dalam cache.

ComputeNullDisplayText()

Mendapatkan string yang akan ditampilkan untuk nilai null. Jika nilai di-cache, nilai yang diuangkan dikembalikan; jika tidak, nilai diambil dari metadata model dan disimpan dalam cache.

ComputeOrder()

Mendapatkan nilai yang mewakili urutan metadata saat ini. Jika nilai di-cache, nilai yang diuangkan dikembalikan; jika tidak, nilai diambil dari metadata model dan disimpan dalam cache.

ComputeShortDisplayName()

Mendapatkan nama tampilan singkat. Jika nilai di-cache, nilai yang diuangkan dikembalikan; jika tidak, nilai diambil dari metadata model dan disimpan dalam cache.

ComputeShowForDisplay()

Mendapatkan nilai yang menunjukkan apakah properti harus ditampilkan dalam tampilan baca-saja seperti tampilan daftar dan detail. Jika nilai di-cache, nilai yang diuangkan dikembalikan; jika tidak, nilai diambil dari metadata model dan disimpan dalam cache.

ComputeShowForEdit()

Mendapatkan atau menetapkan nilai yang menunjukkan apakah model harus ditampilkan dalam tampilan yang dapat diedit. Jika nilai di-cache, nilai yang diuangkan dikembalikan; jika tidak, nilai diambil dari metadata model dan disimpan dalam cache.

ComputeSimpleDisplayText()

Mendapatkan string tampilan sederhana untuk model. Jika nilai di-cache, nilai yang diuangkan dikembalikan; jika tidak, nilai diambil dari metadata model dan disimpan dalam cache.

ComputeTemplateHint()

Mendapatkan petunjuk yang menyarankan templat apa yang akan digunakan untuk model ini. Jika nilai di-cache, nilai yang diuangkan dikembalikan; jika tidak, nilai diambil dari metadata model dan disimpan dalam cache.

ComputeWatermark()

Mendapatkan nilai yang dapat digunakan sebagai marka air. Jika nilai di-cache, nilai yang diuangkan dikembalikan; jika tidak, nilai diambil dari metadata model dan disimpan dalam cache.

GetDisplayName()

Mendapatkan nama tampilan untuk model.

(Diperoleh dari ModelMetadata)
GetSimpleDisplayText()

Mendapatkan atau mengatur string tampilan sederhana untuk model.

(Diperoleh dari CachedModelMetadata<TPrototypeCache>)
GetValidators(ControllerContext)

Mendapatkan daftar validator untuk model.

(Diperoleh dari ModelMetadata)

Berlaku untuk