Freigeben über


AssociatedMetadataProvider.GetMetadataForProperty Methode

Definition

Überlädt

GetMetadataForProperty(Func<Object>, Type, PropertyDescriptor)

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

GetMetadataForProperty(Func<Object>, Type, String)

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

GetMetadataForProperty(Func<Object>, Type, PropertyDescriptor)

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

protected virtual System.Web.Mvc.ModelMetadata GetMetadataForProperty (Func<object> modelAccessor, Type containerType, System.ComponentModel.PropertyDescriptor propertyDescriptor);
override this.GetMetadataForProperty : Func<obj> * Type * System.ComponentModel.PropertyDescriptor -> System.Web.Mvc.ModelMetadata
Protected Overridable Function GetMetadataForProperty (modelAccessor As Func(Of Object), containerType As Type, propertyDescriptor As PropertyDescriptor) As ModelMetadata

Parameter

modelAccessor
Func<Object>

Der Modellaccessor.

containerType
Type

Der Typ des Containers.

propertyDescriptor
PropertyDescriptor

Die Eigenschaftsbeschreibung

Gibt zurück

Die Metadaten für die angegebene Eigenschaft, die den Containertyp und den Eigenschaftendeskriptor verwendet.

Gilt für:

GetMetadataForProperty(Func<Object>, Type, String)

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

public override System.Web.Mvc.ModelMetadata GetMetadataForProperty (Func<object> modelAccessor, Type containerType, string propertyName);
override this.GetMetadataForProperty : Func<obj> * Type * string -> System.Web.Mvc.ModelMetadata
Public Overrides Function GetMetadataForProperty (modelAccessor As Func(Of Object), containerType As Type, propertyName As String) As ModelMetadata

Parameter

modelAccessor
Func<Object>

Der Modellaccessor.

containerType
Type

Der Typ des Containers.

propertyName
String

Den Namen der Eigenschaft.

Gibt zurück

Die Metadaten für die angegebene Eigenschaft, die den Containertyp und den Eigenschaftennamen verwendet.

Gilt für: