ModelMetadataProviderExtensions Class

Extensions methods for Microsoft.AspNetCore.Mvc.ModelBinding.IModelMetadataProvider.

Namespace
Microsoft.AspNetCore.Mvc.ModelBinding
Assemblies
  • Microsoft.AspNetCore.Mvc.Core

Syntax

public class ModelMetadataProviderExtensions
class Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadataProviderExtensions

Methods

GetMetadataForProperty(Microsoft.AspNetCore.Mvc.ModelBinding.IModelMetadataProvider, System.Type, System.String)

Gets a Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata for property identified by the provided <em>containerType</em> and <em>propertyName</em>.

Arguments:
Return type:

Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata

Returns:

A Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata for the property.

public static ModelMetadata GetMetadataForProperty(this IModelMetadataProvider provider, Type containerType, string propertyName)