Freigeben über


EmptyModelMetadataProvider Klasse

Definition

Stellt einen leeren Metadatenanbieter für Datenmodelle bereit, die keine Metadaten benötigen.

public class EmptyModelMetadataProvider : System.Web.Mvc.AssociatedMetadataProvider
type EmptyModelMetadataProvider = class
    inherit AssociatedMetadataProvider
Public Class EmptyModelMetadataProvider
Inherits AssociatedMetadataProvider
Vererbung

Konstruktoren

EmptyModelMetadataProvider()

Initialisiert eine neue Instanz der EmptyModelMetadataProvider-Klasse.

Methoden

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

Erstellt eine neue Instanz der ModelMetadata-Klasse.

FilterAttributes(Type, PropertyDescriptor, IEnumerable<Attribute>)

Ruft eine Liste von Attributen ab.

(Geerbt von AssociatedMetadataProvider)
GetMetadataForProperties(Object, Type)

Gibt eine Liste von Eigenschaften für das Modell zurück.

(Geerbt von AssociatedMetadataProvider)
GetMetadataForProperty(Func<Object>, Type, PropertyDescriptor)

Gibt die Metadaten für die angegebene Eigenschaft mit dem Containertyp und dem Eigenschaftendeskriptor zurück.

(Geerbt von AssociatedMetadataProvider)
GetMetadataForProperty(Func<Object>, Type, String)

Gibt die Metadaten für die angegebene Eigenschaft mit dem Containertyp und dem Eigenschaftennamen zurück.

(Geerbt von AssociatedMetadataProvider)
GetMetadataForType(Func<Object>, Type)

Gibt die Metadaten für die angegebene Eigenschaft mit dem Typ des Modells zurück.

(Geerbt von AssociatedMetadataProvider)
GetTypeDescriptor(Type)

Gibt den Typdeskriptor vom angegebenen Typ zurück.

(Geerbt von AssociatedMetadataProvider)

Gilt für: