Aracılığıyla paylaş


CachedDataAnnotationsModelMetadata Sınıf

Tanım

önbelleğe DataAnnotationsModelMetadataalmak için bir kapsayıcı sağlar.

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

Oluşturucular

CachedDataAnnotationsModelMetadata(CachedDataAnnotationsModelMetadata, Func<Object>)

Prototip ve model erişimcisini CachedDataAnnotationsModelMetadata kullanarak sınıfının yeni bir örneğini başlatır.

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

Sağlayıcı, kapsayıcı türü, model türü, özellik adı ve öznitelikleri kullanarak sınıfın yeni bir örneğini CachedDataAnnotationsModelMetadata başlatır.

Alanlar

DefaultOrder

10000 olan varsayılan sipariş değeri.

(Devralındığı yer: ModelMetadata)

Özellikler

AdditionalValues

Model hakkında ek meta veriler içeren bir sözlük alır.

(Devralındığı yer: ModelMetadata)
Container

Modelin kapsayıcı nesnesine başvuru. Model bir özelliği temsil ederse null olmayan bir değer olur.

(Devralındığı yer: ModelMetadata)
ContainerType

Modelin kapsayıcı türünü alır veya ayarlar.

(Devralındığı yer: ModelMetadata)
ConvertEmptyStringToNull

Formlarda geri gönderilen boş dizelerin null'a dönüştürülmesi gerekip gerekmediğini belirten önbelleğe alınmış bir değeri alır veya ayarlar.

(Devralındığı yer: CachedModelMetadata<TPrototypeCache>)
DataTypeName

Veri türüyle ilgili meta bilgileri alır veya ayarlar.

(Devralındığı yer: CachedModelMetadata<TPrototypeCache>)
Description

Modelin açıklamasını alır veya ayarlar.

(Devralındığı yer: CachedModelMetadata<TPrototypeCache>)
DisplayFormatString

Model için görüntü biçimi dizesini alır veya ayarlar.

(Devralındığı yer: CachedModelMetadata<TPrototypeCache>)
DisplayName

Modelin görünen adını alır veya ayarlar.

(Devralındığı yer: CachedModelMetadata<TPrototypeCache>)
EditFormatString

Modelin düzenleme biçimi dizesini alır veya ayarlar.

(Devralındığı yer: CachedModelMetadata<TPrototypeCache>)
HideSurroundingHtml

Model nesnesinin ilişkili HTML öğeleri kullanılarak işlenip işlenmeyeceğini belirten bir değer alır veya ayarlar.

(Devralındığı yer: CachedModelMetadata<TPrototypeCache>)
HtmlEncode

önbelleğe DataAnnotationsModelMetadataalmak için bir kapsayıcı sağlar.

(Devralındığı yer: CachedModelMetadata<TPrototypeCache>)
IsComplexType

Modelin karmaşık bir tür olup olmadığını belirten bir değer alır veya ayarlar.

(Devralındığı yer: ModelMetadata)
IsNullableValueType

Türün boş değer atanabilir olup olmadığını belirten bir değer alır.

(Devralındığı yer: ModelMetadata)
IsReadOnly

Modelin salt okunur olup olmadığını belirten bir değer alır veya ayarlar.

(Devralındığı yer: CachedModelMetadata<TPrototypeCache>)
IsRequired

Modelin gerekli olup olmadığını belirten bir değer alır veya ayarlar.

(Devralındığı yer: CachedModelMetadata<TPrototypeCache>)
Model

Modelin değerini alır.

(Devralındığı yer: ModelMetadata)
ModelType

Modelin türünü alır.

(Devralındığı yer: ModelMetadata)
NullDisplayText

Null değerler için görüntülenecek dizeyi alır veya ayarlar.

(Devralındığı yer: CachedModelMetadata<TPrototypeCache>)
Order

Geçerli meta verilerin sırasını temsil eden bir değeri alır veya ayarlar.

(Devralındığı yer: CachedModelMetadata<TPrototypeCache>)
Properties

Modelin özelliklerini açıklayan model meta veri nesneleri koleksiyonunu alır.

(Devralındığı yer: ModelMetadata)
PropertyName

Özellik adını alır.

(Devralındığı yer: ModelMetadata)
PrototypeCache

Prototip önbelleğini alır veya ayarlar.

(Devralındığı yer: CachedModelMetadata<TPrototypeCache>)
Provider

Sağlayıcıyı alır veya ayarlar.

(Devralındığı yer: ModelMetadata)
RequestValidationEnabled

İstek doğrulamasının etkinleştirilip etkinleştirilmediğini belirten bir değer alır veya ayarlar.

(Devralındığı yer: ModelMetadata)
ShortDisplayName

Kısa bir görünen ad alır veya ayarlar.

(Devralındığı yer: CachedModelMetadata<TPrototypeCache>)
ShowForDisplay

Özelliğin liste ve ayrıntı görünümleri gibi salt okunur görünümlerde görüntülenip görüntülenmeyeceğini belirten bir değer alır veya ayarlar.

(Devralındığı yer: CachedModelMetadata<TPrototypeCache>)
ShowForEdit

Modelin düzenlenebilir görünümlerde görüntülenip görüntülenmeyeceğini belirten bir değer alır veya ayarlar.

(Devralındığı yer: CachedModelMetadata<TPrototypeCache>)
SimpleDisplayText

Model için basit görüntü dizesini alır veya ayarlar.

(Devralındığı yer: CachedModelMetadata<TPrototypeCache>)
TemplateHint

Bu model için hangi şablonun kullanılacağını öneren bir ipucu alır veya ayarlar.

(Devralındığı yer: CachedModelMetadata<TPrototypeCache>)
Watermark

Filigran olarak kullanılabilecek bir değeri alır veya ayarlar.

(Devralındığı yer: CachedModelMetadata<TPrototypeCache>)

Yöntemler

ComputeConvertEmptyStringToNull()

Formlara geri gönderilen boş dizelerin Hiçbir şeye dönüştürülmesi gerekip gerekmediğini belirten bir değer alır.Değer önbelleğe alınırsa, nakite çevrilen değer döndürülür; aksi takdirde değer model meta verilerinden alınır ve önbellekte depolanır.

ComputeDataTypeName()

Veri türü hakkındaki meta bilgileri alır. Değer önbelleğe alınırsa, nakite aktarılan değer döndürülür; aksi takdirde değer model meta verilerinden alınır ve önbellekte depolanır.

ComputeDescription()

Modelin açıklamasını alır. Değer önbelleğe alınırsa, nakite aktarılan değer döndürülür; aksi takdirde değer model meta verilerinden alınır ve önbellekte depolanır.

ComputeDisplayFormatString()

Modelin görüntü biçimi dizesini alır. Değer önbelleğe alınırsa, nakite aktarılan değer döndürülür; aksi takdirde değer model meta verilerinden alınır ve önbellekte depolanır.

ComputeDisplayName()

Modelin görünen adını alır. Değer önbelleğe alınırsa, nakite aktarılan değer döndürülür; aksi takdirde değer model meta verilerinden alınır ve önbellekte depolanır.

ComputeEditFormatString()

Modelin düzenleme biçimi dizesini alır. Değer önbelleğe alınırsa, nakite aktarılan değer döndürülür; aksi takdirde değer model meta verilerinden alınır ve önbellekte depolanır.

ComputeHasNonDefaultEditFormat()

Modelin varsayılan olmayan bir düzenleme biçimi kullanıp kullanmadığını belirten bir değer alır.

ComputeHideSurroundingHtml()

Model nesnesinin ilişkili HTML öğeleri kullanılarak işlenip işlenmeyeceğini belirten bir değer alır. Model nesnesinin ilişkili HTML öğeleri kullanılarak işlenip işlenmeyeceğini belirten bir değer alır. Değer önbelleğe alınırsa, nakite aktarılan değer döndürülür; aksi takdirde değer model meta verilerinden alınır ve önbellekte depolanır.

ComputeHtmlEncode()

önbelleğe DataAnnotationsModelMetadataalmak için bir kapsayıcı sağlar.

ComputeIsReadOnly()

Modelin salt okunur olup olmadığını belirten bir değer alır. Değer önbelleğe alınırsa, nakite aktarılan değer döndürülür; aksi takdirde değer model meta verilerinden alınır ve önbellekte depolanır.

ComputeIsRequired()

Modelin gerekli olup olmadığını gösteren bir değer alır. Değer önbelleğe alınırsa, nakite aktarılan değer döndürülür; aksi takdirde değer model meta verilerinden alınır ve önbellekte depolanır.

ComputeNullDisplayText()

Null değerler için görüntülenecek dizeyi alır. Değer önbelleğe alınırsa, nakite aktarılan değer döndürülür; aksi takdirde değer model meta verilerinden alınır ve önbellekte depolanır.

ComputeOrder()

Geçerli meta verilerin sırasını temsil eden bir değer alır. Değer önbelleğe alınırsa, nakite aktarılan değer döndürülür; aksi takdirde değer model meta verilerinden alınır ve önbellekte depolanır.

ComputeShortDisplayName()

Kısa bir görünen ad alır. Değer önbelleğe alınırsa, nakite aktarılan değer döndürülür; aksi takdirde değer model meta verilerinden alınır ve önbellekte depolanır.

ComputeShowForDisplay()

Özelliğin liste ve ayrıntı görünümleri gibi salt okunur görünümlerde görüntülenip görüntülenmeyeceğini belirten bir değer alır. Değer önbelleğe alınırsa, nakite aktarılan değer döndürülür; aksi takdirde değer model meta verilerinden alınır ve önbellekte depolanır.

ComputeShowForEdit()

Modelin düzenlenebilir görünümlerde görüntülenip görüntülenmeyeceğini belirten bir değer alır veya ayarlar. Değer önbelleğe alınırsa, nakite aktarılan değer döndürülür; aksi takdirde değer model meta verilerinden alınır ve önbellekte depolanır.

ComputeSimpleDisplayText()

Model için basit görüntü dizesini alır. Değer önbelleğe alınırsa, nakite aktarılan değer döndürülür; aksi takdirde değer model meta verilerinden alınır ve önbellekte depolanır.

ComputeTemplateHint()

Bu model için hangi şablonun kullanılacağını öneren bir ipucu alır. Değer önbelleğe alınırsa, nakite aktarılan değer döndürülür; aksi takdirde değer model meta verilerinden alınır ve önbellekte depolanır.

ComputeWatermark()

Filigran olarak kullanılabilecek bir değer alır. Değer önbelleğe alınırsa, nakite aktarılan değer döndürülür; aksi takdirde değer model meta verilerinden alınır ve önbellekte depolanır.

GetDisplayName()

Modelin görünen adını alır.

(Devralındığı yer: ModelMetadata)
GetSimpleDisplayText()

Model için basit görüntü dizesini alır veya ayarlar.

(Devralındığı yer: CachedModelMetadata<TPrototypeCache>)
GetValidators(ControllerContext)

Model için doğrulayıcıların listesini alır.

(Devralındığı yer: ModelMetadata)

Şunlara uygulanır