Freigeben über


DefaultModelBinder.GetFilteredModelProperties Methode

Definition

Gibt einen Satz von Eigenschaften zurück, die den Eigenschaftenfiltereinschränkungen entsprechen, die vom angegebenen binding contextfestgelegt werden.

protected System.Collections.Generic.IEnumerable<System.ComponentModel.PropertyDescriptor> GetFilteredModelProperties(System.Web.Mvc.ControllerContext controllerContext, System.Web.Mvc.ModelBindingContext bindingContext);
member this.GetFilteredModelProperties : System.Web.Mvc.ControllerContext * System.Web.Mvc.ModelBindingContext -> seq<System.ComponentModel.PropertyDescriptor>
Protected Function GetFilteredModelProperties (controllerContext As ControllerContext, bindingContext As ModelBindingContext) As IEnumerable(Of PropertyDescriptor)

Parameter

controllerContext
ControllerContext

Der Kontext, innerhalb dessen der Controller funktioniert. Die Kontextinformationen enthalten den Controller, den HTTP-Inhalt, den Anforderungskontext und die Weiterleitungsdaten.

bindingContext
ModelBindingContext

Der Kontext, in dem das Modell gebunden ist. Der Kontext schließt Informationen ein, z. B. das Modellobjekt, den Modellnamen, den Modelltyp, den Eigenschaftenfilter und den Wertanbieter.

Gibt zurück

Ein zählbarer Satz von Eigenschaftendeskriptoren.

Gilt für: