2 instantiations of ModelExpression
Microsoft.AspNetCore.Mvc.ViewFeatures (2)
ModelExpressionProvider.cs (2)
60return new ModelExpression(name, modelExplorer); 85return new ModelExpression(expression, modelExplorer);
37 references to ModelExpression
Microsoft.AspNetCore.Mvc.TagHelpers (10)
InputTagHelper.cs (2)
93public ModelExpression For { get; set; } 133/// valid with an empty <see cref="ModelExpression.Name"/>.
LabelTagHelper.cs (1)
46public ModelExpression For { get; set; }
PartialTagHelper.cs (2)
27private ModelExpression _for; 54public ModelExpression For
SelectTagHelper.cs (2)
54public ModelExpression For { get; set; } 68/// valid with an empty <see cref="ModelExpression.Name"/>.
TextAreaTagHelper.cs (2)
46public ModelExpression For { get; set; } 53/// valid with an empty <see cref="ModelExpression.Name"/>.
ValidationMessageTagHelper.cs (1)
48public ModelExpression For { get; set; }
Microsoft.AspNetCore.Mvc.ViewFeatures (27)
HtmlHelperOfT.cs (17)
97var modelExpression = GetModelExpression(expression); 114var modelExpression = GetModelExpression(expression); 132var modelExpression = GetModelExpression(expression); 145var modelExpression = GetModelExpression(expression); 155var modelExpression = _modelExpressionProvider.CreateModelExpression( 179var modelExpression = GetModelExpression(expression); 194var modelExpression = GetModelExpression(expression); 219var modelExpression = GetModelExpression(expression); 231var modelExpression = GetModelExpression(expression); 253var modelExpression = GetModelExpression(expression); 270var modelExpression = GetModelExpression(expression); 288var modelExpression = GetModelExpression(expression); 300var modelExpression = GetModelExpression(expression); 309private ModelExpression GetModelExpression<TResult>(Expression<Func<TModel, TResult>> expression) 336var modelExpression = GetModelExpression(expression); 349var modelExpression = GetModelExpression(expression); 363var modelExpression = GetModelExpression(expression);
IModelExpressionProvider.cs (4)
9/// Provides <see cref="ModelExpression"/> for a Lambda expression. 14/// Returns a <see cref="ModelExpression"/> instance describing the given <paramref name="expression"/>. 21/// <returns>A new <see cref="ModelExpression"/> instance describing the given <paramref name="expression"/>.</returns> 22ModelExpression CreateModelExpression<TModel, TValue>(
ModelExpression.cs (1)
14/// Initializes a new instance of the <see cref="ModelExpression"/> class.
ModelExpressionProvider.cs (5)
11/// Provides <see cref="ModelExpression"/> for expressions. 45public ModelExpression CreateModelExpression<TModel, TValue>( 64/// Returns a <see cref="ModelExpression"/> instance describing the given <paramref name="expression"/>. 70/// <returns>A new <see cref="ModelExpression"/> instance describing the given <paramref name="expression"/>.</returns> 71public ModelExpression CreateModelExpression<TModel>(