Udostępnij za pośrednictwem


DataAnnotationsModelMetadataProvider Klasa

Definicja

Implementuje domyślnego dostawcę metadanych modelu.

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
Dziedziczenie
DataAnnotationsModelMetadataProvider

Konstruktory

DataAnnotationsModelMetadataProvider()

Inicjuje nowe wystąpienie klasy DataAnnotationsModelMetadataProvider.

Metody

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

Tworzy metadane dla określonego modelu.

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
FilterAttributes(Type, PropertyDescriptor, IEnumerable<Attribute>)

Włącza klasy pochodne do filtrowania listy atrybutów.

(Odziedziczone po AssociatedMetadataProvider)
GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetMetadataForProperties(Object, Type)

Gdy jest zastępowany w klasie pochodnej, zwraca metadane dla wszystkich właściwości.

(Odziedziczone po AssociatedMetadataProvider)
GetMetadataForProperty(Func<Object>, Type, PropertyDescriptor)

Gdy jest zastępowany w klasie pochodnej, zwraca metadane dla właściwości określonej przez obiekt deskryptora właściwości.

(Odziedziczone po AssociatedMetadataProvider)
GetMetadataForProperty(Func<Object>, Type, String)

Gdy jest zastępowany w klasie pochodnej, zwraca metadane dla właściwości określonej przez nazwę właściwości.

(Odziedziczone po AssociatedMetadataProvider)
GetMetadataForType(Func<Object>, Type)

Gdy jest zastępowany w klasie pochodnej, zwraca metadane dla typu modelu.

(Odziedziczone po AssociatedMetadataProvider)
GetType()

Type Pobiera wartość bieżącego wystąpienia.

(Odziedziczone po Object)
GetTypeDescriptor(Type)

Gdy jest zastępowany w klasie pochodnej, zwraca obiekt deskryptora dla określonego typu.

(Odziedziczone po AssociatedMetadataProvider)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)

Dotyczy