2 instantiations of ModelExpression
Microsoft.AspNetCore.Mvc.ViewFeatures (2)
ModelExpressionProvider.cs (2)
60
return new
ModelExpression
(name, modelExplorer);
85
return new
ModelExpression
(expression, modelExplorer);
37 references to ModelExpression
Microsoft.AspNetCore.Mvc.TagHelpers (10)
InputTagHelper.cs (2)
93
public
ModelExpression
For { get; set; }
133
/// valid with an empty <see cref="
ModelExpression
.Name"/>.
LabelTagHelper.cs (1)
46
public
ModelExpression
For { get; set; }
PartialTagHelper.cs (2)
27
private
ModelExpression
_for;
54
public
ModelExpression
For
SelectTagHelper.cs (2)
54
public
ModelExpression
For { get; set; }
68
/// valid with an empty <see cref="
ModelExpression
.Name"/>.
TextAreaTagHelper.cs (2)
46
public
ModelExpression
For { get; set; }
53
/// valid with an empty <see cref="
ModelExpression
.Name"/>.
ValidationMessageTagHelper.cs (1)
48
public
ModelExpression
For { get; set; }
Microsoft.AspNetCore.Mvc.ViewFeatures (27)
HtmlHelperOfT.cs (17)
97
var
modelExpression = GetModelExpression(expression);
114
var
modelExpression = GetModelExpression(expression);
132
var
modelExpression = GetModelExpression(expression);
145
var
modelExpression = GetModelExpression(expression);
155
var
modelExpression = _modelExpressionProvider.CreateModelExpression(
179
var
modelExpression = GetModelExpression(expression);
194
var
modelExpression = GetModelExpression(expression);
219
var
modelExpression = GetModelExpression(expression);
231
var
modelExpression = GetModelExpression(expression);
253
var
modelExpression = GetModelExpression(expression);
270
var
modelExpression = GetModelExpression(expression);
288
var
modelExpression = GetModelExpression(expression);
300
var
modelExpression = GetModelExpression(expression);
309
private
ModelExpression
GetModelExpression<TResult>(Expression<Func<TModel, TResult>> expression)
336
var
modelExpression = GetModelExpression(expression);
349
var
modelExpression = GetModelExpression(expression);
363
var
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>
22
ModelExpression
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.
45
public
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>
71
public
ModelExpression
CreateModelExpression<TModel>(