1 type derived from ModelMetadataProvider
System.Web (1)
ModelBinding\AssociatedMetadataProvider.cs (1)
12
public abstract class AssociatedMetadataProvider :
ModelMetadataProvider
{
10 references to ModelMetadataProvider
System.Web (10)
ModelBinding\KeyValuePairModelBinder`2.cs (2)
6
private
ModelMetadataProvider
_metadataProvider;
8
internal
ModelMetadataProvider
MetadataProvider {
ModelBinding\KeyValuePairModelBinderUtil.cs (1)
5
public static bool TryBindStrongModel<TModel>(ModelBindingExecutionContext modelBindingExecutionContext, ModelBindingContext parentBindingContext, string propertyName,
ModelMetadataProvider
metadataProvider, out TModel model) {
ModelBinding\ModelMetadata.cs (3)
30
public ModelMetadata(
ModelMetadataProvider
provider, Type containerType, Func<object> modelAccessor, Type modelType, string propertyName) {
176
protected
ModelMetadataProvider
Provider {
373
private static ModelMetadata GetMetadataFromProvider(Func<object> modelAccessor, Type modelType, string propertyName, Type containerType,
ModelMetadataProvider
metadataProvider) {
ModelBinding\ModelMetadataProviders.cs (2)
3
private static
ModelMetadataProvider
_current = new DataAnnotationsModelMetadataProvider();
5
public static
ModelMetadataProvider
Current {
ModelBinding\MutableObjectModelBinder.cs (2)
11
private
ModelMetadataProvider
_metadataProvider;
13
internal
ModelMetadataProvider
MetadataProvider {