DataAnnotationsModelMetadata Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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
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) |