18 references to ModelType
System.Web (18)
ModelBinding\AssociatedValidatorProvider.cs (1)
46return GetValidators(metadata, context, GetTypeDescriptor(metadata.ModelType).GetAttributes().Cast<Attribute>());
ModelBinding\CollectionModelBinderUtil.cs (4)
78if (!modelMetadata.ModelType.IsGenericType || modelMetadata.ModelType.IsGenericTypeDefinition) { 83Type[] modelTypeArguments = modelMetadata.ModelType.GetGenericArguments(); 95if (modelMetadata.ModelType.IsAssignableFrom(closedNewInstanceType)) {
ModelBinding\DataAnnotationsModelMetadata.cs (2)
20PropertyInfo displayColumnProperty = ModelType.GetProperty(_displayColumnAttribute.DisplayColumn, BindingFlags.Public | BindingFlags.IgnoreCase | BindingFlags.Instance); 21ValidateDisplayColumnAttribute(_displayColumnAttribute, displayColumnProperty, ModelType);
ModelBinding\DataAnnotationsModelValidator.cs (1)
80memberName = Metadata.PropertyName ?? Metadata.ModelType.Name;
ModelBinding\DataAnnotationsModelValidatorProvider.cs (2)
103if (typeof(IValidatableObject).IsAssignableFrom(metadata.ModelType)) { 105if (!ValidatableFactories.TryGetValue(metadata.ModelType, out factory)) {
ModelBinding\ModelBindingContext.cs (1)
99return ModelMetadata.ModelType;
ModelBinding\ModelMetadata.cs (5)
101return !(TypeDescriptor.GetConverter(ModelType).CanConvertFrom(typeof(string))); 107return TypeHelpers.IsNullableValueType(ModelType); 184_realModelType = ModelType; 188if (Model != null && !TypeHelpers.IsNullableValueType(ModelType)) { 370return DisplayName ?? PropertyName ?? ModelType.Name;
ModelBinding\ModelValidationNode.cs (1)
140ModelMetadata updatedMetadata = ModelMetadataProviders.Current.GetMetadataForType(() => model, ModelMetadata.ModelType);
ModelBinding\MutableObjectModelBinder.cs (1)
46return (!propertyMetadata.IsReadOnly || CanUpdateReadOnlyProperty(propertyMetadata.ModelType));