Aracılığıyla paylaş


DataAnnotationsModelMetadata Sınıf

Tanım

Ortak meta veriler, DataAnnotationsModelMetadataProvider sınıf ve veri modeli sınıfı için DataAnnotationsModelValidator bir kapsayıcı sağlar.

public class DataAnnotationsModelMetadata : System.Web.Mvc.ModelMetadata
type DataAnnotationsModelMetadata = class
    inherit ModelMetadata
Public Class DataAnnotationsModelMetadata
Inherits ModelMetadata
Devralma
DataAnnotationsModelMetadata

Oluşturucular

DataAnnotationsModelMetadata(DataAnnotationsModelMetadataProvider, Type, Func<Object>, Type, String, DisplayColumnAttribute)

DataAnnotationsModelMetadataProvider sınıfının yeni bir örneğini 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ülmesinin gerekip gerekmediğini belirten bir değer alır veya ayarlar.

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

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

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

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

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

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

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

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

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

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

(Devralındığı yer: ModelMetadata)
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: ModelMetadata)
HtmlEncode

Ortak meta veriler, DataAnnotationsModelMetadataProvider sınıf ve veri modeli sınıfı için DataAnnotationsModelValidator bir kapsayıcı sağlar.

(Devralındığı yer: ModelMetadata)
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: ModelMetadata)
IsRequired

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

(Devralındığı yer: ModelMetadata)
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: ModelMetadata)
Order

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

(Devralındığı yer: ModelMetadata)
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)
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: ModelMetadata)
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: ModelMetadata)
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: ModelMetadata)
SimpleDisplayText

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

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

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

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

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

(Devralındığı yer: ModelMetadata)

Yöntemler

GetDisplayName()

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

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

Model verileri için basit metin döndürür.

GetValidators(ControllerContext)

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

(Devralındığı yer: ModelMetadata)

Şunlara uygulanır