Aracılığıyla paylaş


DataAnnotationsModelMetadataProvider Sınıf

Tanım

Varsayılan model meta veri sağlayıcısını uygulama.

public ref class DataAnnotationsModelMetadataProvider : System::Web::ModelBinding::AssociatedMetadataProvider
public class DataAnnotationsModelMetadataProvider : System.Web.ModelBinding.AssociatedMetadataProvider
type DataAnnotationsModelMetadataProvider = class
    inherit AssociatedMetadataProvider
Public Class DataAnnotationsModelMetadataProvider
Inherits AssociatedMetadataProvider
Devralma
DataAnnotationsModelMetadataProvider

Oluşturucular

DataAnnotationsModelMetadataProvider()

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

Yöntemler

CreateMetadata(IEnumerable<Attribute>, Type, Func<Object>, Type, String)

Belirtilen model için meta veriler oluşturur.

Equals(Object)

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

(Devralındığı yer: Object)
FilterAttributes(Type, PropertyDescriptor, IEnumerable<Attribute>)

Türetilmiş sınıfların öznitelik listesini filtrelemesine olanak sağlar.

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

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

(Devralındığı yer: Object)
GetMetadataForProperties(Object, Type)

Türetilmiş bir sınıfta geçersiz kılınırsa, tüm özellikler için meta verileri döndürür.

(Devralındığı yer: AssociatedMetadataProvider)
GetMetadataForProperty(Func<Object>, Type, PropertyDescriptor)

Türetilmiş bir sınıfta geçersiz kılınırsa, bir özellik tanımlayıcı nesnesi tarafından belirtilen bir özellik için meta verileri döndürür.

(Devralındığı yer: AssociatedMetadataProvider)
GetMetadataForProperty(Func<Object>, Type, String)

Türetilmiş bir sınıfta geçersiz kılınırsa, özellik adı tarafından belirtilen bir özellik için meta verileri döndürür.

(Devralındığı yer: AssociatedMetadataProvider)
GetMetadataForType(Func<Object>, Type)

Türetilmiş bir sınıfta geçersiz kılınırsa, model türü için meta verileri döndürür.

(Devralındığı yer: AssociatedMetadataProvider)
GetType()

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

(Devralındığı yer: Object)
GetTypeDescriptor(Type)

Türetilmiş bir sınıfta geçersiz kılınırsa, belirtilen tür için bir tanımlayıcı nesnesi döndürür.

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

Geçerli Objectöğesinin sığ bir kopyasını oluşturur.

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

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

(Devralındığı yer: Object)

Şunlara uygulanır