DataAnnotationsModelMetadataProvider Osztály

Definíció

Az alapértelmezett modell metaadat-szolgáltatójának implementálása.

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
Öröklődés
DataAnnotationsModelMetadataProvider

Konstruktorok

Name Description
DataAnnotationsModelMetadataProvider()

Inicializálja a DataAnnotationsModelMetadataProvider osztály új példányát.

Metódusok

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

Metaadatokat hoz létre egy adott modellhez.

Equals(Object)

Meghatározza, hogy a megadott objektum egyenlő-e az aktuális objektummal.

(Öröklődés forrása Object)
FilterAttributes(Type, PropertyDescriptor, IEnumerable<Attribute>)

Lehetővé teszi a származtatott osztályok számára az attribútumok listájának szűrését.

(Öröklődés forrása AssociatedMetadataProvider)
GetHashCode()

Ez az alapértelmezett kivonatoló függvény.

(Öröklődés forrása Object)
GetMetadataForProperties(Object, Type)

Ha egy származtatott osztályban felül van bírálva, az összes tulajdonság metaadatait adja vissza.

(Öröklődés forrása AssociatedMetadataProvider)
GetMetadataForProperty(Func<Object>, Type, PropertyDescriptor)

Származtatott osztály felülírásakor egy tulajdonságleíró objektum által megadott tulajdonság metaadatait adja vissza.

(Öröklődés forrása AssociatedMetadataProvider)
GetMetadataForProperty(Func<Object>, Type, String)

Ha egy származtatott osztályban felül van bírálva, egy tulajdonságnév által megadott tulajdonság metaadatait adja vissza.

(Öröklődés forrása AssociatedMetadataProvider)
GetMetadataForType(Func<Object>, Type)

Ha egy származtatott osztályban felül van bírálva, a modelltípus metaadatait adja vissza.

(Öröklődés forrása AssociatedMetadataProvider)
GetType()

Lekéri az Type aktuális példányt.

(Öröklődés forrása Object)
GetTypeDescriptor(Type)

Ha egy származtatott osztályban felül van bírálva, egy leíró objektumot ad vissza egy adott típushoz.

(Öröklődés forrása AssociatedMetadataProvider)
MemberwiseClone()

Az aktuális Objectpéldány sekély másolatát hozza létre.

(Öröklődés forrása Object)
ToString()

Az aktuális objektumot jelképező sztringet ad vissza.

(Öröklődés forrása Object)

A következőre érvényes: