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 ref class DataAnnotationsModelMetadata : System::Web::ModelBinding::ModelMetadata
public class DataAnnotationsModelMetadata : System.Web.ModelBinding.ModelMetadata
type DataAnnotationsModelMetadata = class
    inherit ModelMetadata
Public Class DataAnnotationsModelMetadata
Inherits ModelMetadata
Devralma
DataAnnotationsModelMetadata

Oluşturucular

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

DataAnnotationsModelMetadata sınıfının yeni bir örneğini başlatır.

Alanlar

Name Description
DefaultOrder

Her zaman olarak 10000ayarlanmış bir tamsayı değeri.

(Devralındığı yer: ModelMetadata)

Özellikler

Name Description
AdditionalValues

Model hakkında ek meta veriler içeren bir koleksiyon alır.

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

Kapsayıcının türünü alır.

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

Formlarda gönderilen boş dizelerin olarak dönüştürülmesi nullgerekip gerekmediğini belirleyen bir değer alır veya ayarlar.

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

Veri türünün adını alır veya ayarlar.

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

Modeli açıklayan metni alır veya ayarlar.

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

Model görüntüleme modunda görüntülendiğinde uygulanması gereken bir biçim dizesi alır veya ayarlar (düzenleme modunda değil).

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

Modelin adı görüntülendiğinde kullanıcı arabiriminde kullanılacak metni alır veya ayarlar.

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

Düzenleme modunda kullanıcı arabiriminde kullanılacak biçim dizesini alır veya ayarlar.

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

Çevresindeki HTML'nin gizlenip gizlenmeyeceğini belirleyen bir değer alır veya ayarlar.

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

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

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

Modelin null atanabilir bir değer türü olup olmadığını belirten bir değer alır.

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

Modelin güncelleştirilip güncelleştirilemeyeceğini belirten bir değer alır veya ayarlar.

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

Özelliğin gerekli olup olmadığını belirten bir değer alır veya ayarlar.

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

Model nesnesini alır veya ayarlar.

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

Modelin türünü alır.

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

Model nullolduğunda görüntülenmesi gereken dizeyi alır.

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

Bu özelliğin diğer özelliklere göre görüntüleneceği sırayı gösteren bir tamsayı alır veya ayarlar.

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

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

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

Özelliğin adını alır.

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

Bu meta veriler için sağlayıcı nesnesini 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

Görünen adın kısa bir sürümünü alır veya ayarlar.

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

Modelin görüntüleme modunda (düzenleme modunun aksine) kullanıcı arabiriminde görüntülenip görüntülenmeyeceğini belirten bir değer alır veya ayarlar.

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

Özelliğin düzenleme modunda görüntülenip görüntülenmeyeceğini belirten bir değer alır veya ayarlar (görüntüleme modunun aksine).

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

Model karmaşık bir nesneyi temsil ettiğinde model için görüntülenecek metni alır veya ayarlar.

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

Model için kullanıcı arabiriminde hangi şablonun (veri denetimi) kullanılması gerektiğini belirten bir değer alır veya ayarlar.

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

Metin kutusu için filigran metni alır veya ayarlar.

(Devralındığı yer: ModelMetadata)

Yöntemler

Name Description
Equals(Object)

Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.

(Devralındığı yer: Object)
GetDisplayName()

Kullanıcı arabiriminde modelin adı olarak görüntülenecek metni döndürür.

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

Varsayılan karma işlevi işlevi görür.

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

Model karmaşık bir nesneyi temsil ettiğinde model için görüntülenecek metni döndürür.

GetType()

Geçerli örneğin Type alır.

(Devralındığı yer: Object)
GetValidators(ModelBindingExecutionContext)

Modele uygulanan bir doğrulayıcı koleksiyonu döndürür.

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

Geçerli Objectbasit bir kopyasını oluşturur.

(Devralındığı yer: Object)
ToString()

Geçerli nesneyi temsil eden bir dize döndürür.

(Devralındığı yer: Object)

Şunlara uygulanır