Share via


MutableObjectModelBinder.GetMetadataForProperties Method (ControllerContext, ExtensibleModelBindingContext)

 

Returns metadata for properties of the model.

Namespace:   Microsoft.Web.Mvc.ModelBinding
Assembly:  Microsoft.Web.Mvc (in Microsoft.Web.Mvc.dll)

Syntax

protected virtual IEnumerable<ModelMetadata> GetMetadataForProperties(
    ControllerContext controllerContext,
    ExtensibleModelBindingContext bindingContext
)
protected:
virtual IEnumerable<ModelMetadata^>^ GetMetadataForProperties(
    ControllerContext^ controllerContext,
    ExtensibleModelBindingContext^ bindingContext
)
abstract GetMetadataForProperties : 
        controllerContext:ControllerContext *
        bindingContext:ExtensibleModelBindingContext -> IEnumerable<ModelMetadata>
override GetMetadataForProperties : 
        controllerContext:ControllerContext *
        bindingContext:ExtensibleModelBindingContext -> IEnumerable<ModelMetadata>
Protected Overridable Function GetMetadataForProperties (
    controllerContext As ControllerContext,
    bindingContext As ExtensibleModelBindingContext
) As IEnumerable(Of ModelMetadata)

Parameters

Return Value

Type: System.Collections.Generic.IEnumerable<ModelMetadata>

Metadata for properties of the model.

See Also

MutableObjectModelBinder Class
Microsoft.Web.Mvc.ModelBinding Namespace

Return to top