Aracılığıyla paylaş


CachedModelMetadata<TPrototypeCache> Sınıf

Tanım

Önbelleğe alınmış meta veriler için bir kapsayıcı sağlar.

public abstract class CachedModelMetadata<TPrototypeCache> : System.Web.Mvc.ModelMetadata
type CachedModelMetadata<'PrototypeCache> = class
    inherit ModelMetadata
Public MustInherit Class CachedModelMetadata(Of TPrototypeCache)
Inherits ModelMetadata

Tür Parametreleri

TPrototypeCache

o kapsayıcı türünü.

Devralma
CachedModelMetadata<TPrototypeCache>
Türetilmiş

Oluşturucular

CachedModelMetadata<TPrototypeCache>(CachedDataAnnotationsModelMetadataProvider, Type, Type, String, TPrototypeCache)

Bir prototipe dayalı meta veri sınıfının gerçek örneklerini oluşturmak için oluşturucu.

CachedModelMetadata<TPrototypeCache>(CachedModelMetadata<TPrototypeCache>, Func<Object>)

Meta veri sınıfının prototip örneklerini oluşturmak için oluşturucu.

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.

DataTypeName

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

Description

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

DisplayFormatString

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

DisplayName

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

EditFormatString

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

HideSurroundingHtml

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

HtmlEncode

Önbelleğe alınmış meta veriler için bir kapsayıcı sağlar.

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.

IsRequired

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

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.

Order

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

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.

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.

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.

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.

SimpleDisplayText

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

TemplateHint

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

Watermark

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

Yöntemler

ComputeConvertEmptyStringToNull()

Bu yöntem korunur ve bu nedenle doğrudan çağrılamaz. Bu yöntem gibi türetilen bir sınıfta geçersiz kılınacak şekilde CachedDataAnnotationsModelMetadatatasarlanmıştır. 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.

ComputeDataTypeName()

Bu yöntem korunur ve bu nedenle doğrudan çağrılamaz. Bu yöntem gibi türetilen bir sınıfta geçersiz kılınacak şekilde CachedDataAnnotationsModelMetadatatasarlanmıştır. Veri türüyle ilgili meta bilgileri alır veya ayarlar.

ComputeDescription()

Bu yöntem korunur ve bu nedenle doğrudan çağrılamaz. Bu yöntem gibi türetilen bir sınıfta geçersiz kılınacak şekilde CachedDataAnnotationsModelMetadatatasarlanmıştır. Modelin açıklamasını alır veya ayarlar.

ComputeDisplayFormatString()

Bu yöntem korunur ve bu nedenle doğrudan çağrılamaz. Bu yöntem gibi türetilen bir sınıfta geçersiz kılınacak şekilde CachedDataAnnotationsModelMetadatatasarlanmıştır. Model için görüntü biçimi dizesini alır veya ayarlar.

ComputeDisplayName()

Bu yöntem korunur ve bu nedenle doğrudan çağrılamaz. Bu yöntem gibi türetilen bir sınıfta geçersiz kılınacak şekilde CachedDataAnnotationsModelMetadatatasarlanmıştır. Modelin görünen adını alır veya ayarlar.

ComputeEditFormatString()

Bu yöntem korunur ve bu nedenle doğrudan çağrılamaz. Bu yöntem gibi türetilen bir sınıfta geçersiz kılınacak şekilde CachedDataAnnotationsModelMetadatatasarlanmıştır. Modelin düzenleme biçimi dizesini alır veya ayarlar.

ComputeHasNonDefaultEditFormat()

Bu yöntem korunur ve bu nedenle doğrudan çağrılamaz. Bu yöntem gibi türetilen bir sınıfta geçersiz kılınacak şekilde CachedDataAnnotationsModelMetadatatasarlanmıştır.

ComputeHideSurroundingHtml()

Bu yöntem korunur ve bu nedenle doğrudan çağrılamaz. Bu yöntem gibi türetilen bir sınıfta geçersiz kılınacak şekilde CachedDataAnnotationsModelMetadatatasarlanmıştır. Model nesnesinin ilişkili HTML öğeleri kullanılarak işlenip işlenmeyeceğini gösteren önbelleğe alınmış bir değer alır veya ayarlar.

ComputeHtmlEncode()

Önbelleğe alınmış meta veriler için bir kapsayıcı sağlar.

ComputeIsReadOnly()

Bu yöntem korunur ve bu nedenle doğrudan çağrılamaz. Bu yöntem gibi türetilen bir sınıfta geçersiz kılınacak şekilde CachedDataAnnotationsModelMetadatatasarlanmıştır. Modelin salt okunur olup olmadığını gösteren önbelleğe alınmış bir değer alır veya ayarlar.

ComputeIsRequired()

Bu yöntem korunur ve bu nedenle doğrudan çağrılamaz. Bu yöntem gibi türetilen bir sınıfta geçersiz kılınacak şekilde CachedDataAnnotationsModelMetadatatasarlanmıştır. Modelin gerekli olup olmadığını gösteren önbelleğe alınmış bir değer alır veya ayarlar.

ComputeNullDisplayText()

Bu yöntem korunur ve bu nedenle doğrudan çağrılamaz. Bu yöntem gibi türetilen bir sınıfta geçersiz kılınacak şekilde CachedDataAnnotationsModelMetadatatasarlanmıştır. Önbelleğe alınan dizeyi null değerler için görüntülenecek şekilde alır veya ayarlar.

ComputeOrder()

Bu yöntem korunur ve bu nedenle doğrudan çağrılamaz. Bu yöntem gibi türetilen bir sınıfta geçersiz kılınacak şekilde CachedDataAnnotationsModelMetadatatasarlanmıştır. Geçerli meta verilerin sırasını temsil eden önbelleğe alınmış bir değeri alır veya ayarlar.

ComputeShortDisplayName()

Bu yöntem korunur ve bu nedenle doğrudan çağrılamaz. Bu yöntem gibi türetilen bir sınıfta geçersiz kılınacak şekilde CachedDataAnnotationsModelMetadatatasarlanmıştır. Kısa bir görünen ad alır veya ayarlar.

ComputeShowForDisplay()

Bu yöntem korunur ve bu nedenle doğrudan çağrılamaz. Bu yöntem gibi türetilen bir sınıfta geçersiz kılınacak şekilde CachedDataAnnotationsModelMetadatatasarlanmıştır. Ö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 önbelleğe alınmış bir değer alır veya ayarlar.

ComputeShowForEdit()

Bu yöntem korunur ve bu nedenle doğrudan çağrılamaz. Bu yöntem gibi türetilen bir sınıfta geçersiz kılınacak şekilde CachedDataAnnotationsModelMetadatatasarlanmıştır. Modelin düzenlenebilir görünümlerde görüntülenip görüntülenmeyeceğini gösteren önbelleğe alınmış bir değer alır veya ayarlar.

ComputeSimpleDisplayText()

Bu yöntem korunur ve bu nedenle doğrudan çağrılamaz. Bu yöntem gibi türetilen bir sınıfta geçersiz kılınacak şekilde CachedDataAnnotationsModelMetadatatasarlanmıştır. Model için önbelleğe alınmış basit görüntü dizesini alır veya ayarlar.

ComputeTemplateHint()

Bu yöntem korunur ve bu nedenle doğrudan çağrılamaz. Bu yöntem gibi türetilen bir sınıfta geçersiz kılınacak şekilde CachedDataAnnotationsModelMetadatatasarlanmıştır. Bu model için hangi şablonun kullanılacağını öneren önbelleğe alınmış bir ipucu alır veya ayarlar.

ComputeWatermark()

Bu yöntem korunur ve bu nedenle doğrudan çağrılamaz. Bu yöntem gibi türetilen bir sınıfta geçersiz kılınacak şekilde CachedDataAnnotationsModelMetadatatasarlanmıştır. Filigran olarak kullanılabilecek önbelleğe alınmış bir değeri alır veya ayarlar.

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.

GetValidators(ControllerContext)

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

(Devralındığı yer: ModelMetadata)

Şunlara uygulanır