34 instantiations of ModelExpression
Microsoft.AspNetCore.Mvc.TagHelpers.Test (32)
InputTagHelperTest.cs (13)
265var modelExpression = new ModelExpression(name: string.Empty, modelExplorer: modelExplorer); 308var modelExpression = new ModelExpression(name: string.Empty, modelExplorer: modelExplorer); 360var modelExpression = new ModelExpression(name: string.Empty, modelExplorer: modelExplorer); 416var modelExpression = new ModelExpression(name: string.Empty, modelExplorer: modelExplorer); 472var modelExpression = new ModelExpression(name: string.Empty, modelExplorer: modelExplorer); 521var modelExpression = new ModelExpression(name: string.Empty, modelExplorer: modelExplorer); 847var modelExpression = new ModelExpression(name: string.Empty, modelExplorer: modelExplorer); 922var modelExpression = new ModelExpression(name: string.Empty, modelExplorer: modelExplorer); 981var modelExpression = new ModelExpression(name: string.Empty, modelExplorer: modelExplorer); 1041var modelExpression = new ModelExpression(name: string.Empty, modelExplorer: modelExplorer); 1101var modelExpression = new ModelExpression(name: string.Empty, modelExplorer: modelExplorer); 1343var modelExpression = new ModelExpression(name: string.Empty, modelExplorer: modelExplorer); 2406var modelExpression = new ModelExpression(expressionName, modelExplorer);
LabelTagHelperTest.cs (2)
175var modelExpression = new ModelExpression(propertyPath, modelExplorer); 301var modelExpression = new ModelExpression(name, modelExplorer);
PartialTagHelperTest.cs (6)
75For = new ModelExpression("Property", propertyModelExplorer), 117For = new ModelExpression("Property", propertyModelExplorer), 139For = new ModelExpression("Property", propertyModelExplorer), 324var modelExpression = new ModelExpression("Property", propertyModelExplorer); 371var modelExpression = new ModelExpression("Property", propertyModelExplorer); 418var modelExpression = new ModelExpression("Property", propertyModelExplorer);
SelectTagHelperTest.cs (7)
196var modelExpression = new ModelExpression(nameAndId.Name, modelExplorer); 286var modelExpression = new ModelExpression(nameAndId.Name, modelExplorer); 466var modelExpression = new ModelExpression(name: string.Empty, modelExplorer: modelExplorer); 580var modelExpression = new ModelExpression(string.Empty, modelExplorer); 656var modelExpression = new ModelExpression(propertyName, modelExplorer); 715var modelExpression = new ModelExpression(name: string.Empty, modelExplorer: modelExplorer); 747var modelExpression = new ModelExpression(name: string.Empty, modelExplorer: modelExplorer);
TextAreaTagHelperTest.cs (3)
114var modelExpression = new ModelExpression(nameAndId.Name, modelExplorer); 170var modelExpression = new ModelExpression(name: string.Empty, modelExplorer: modelExplorer); 203var modelExpression = new ModelExpression(name: string.Empty, modelExplorer: modelExplorer);
ValidationMessageTagHelperTest.cs (1)
458return new ModelExpression(
Microsoft.AspNetCore.Mvc.ViewFeatures (2)
ModelExpressionProvider.cs (2)
60return new ModelExpression(name, modelExplorer); 85return new ModelExpression(expression, modelExplorer);
89 references to ModelExpression
Microsoft.AspNetCore.Mvc.Razor.Test (17)
RazorPageCreateModelExpressionTest.cs (17)
35var modelExpression = page.CreateModelExpression1(); 60var modelExpression = page.CreateModelExpression2(); 103Func<NotQuiteIdentityRazorPage, ModelExpression> createModelExpression, 115var modelExpression = createModelExpression(page); 137var result = page.ModelExpressionProvider.CreateModelExpression(page.ViewData, model => somethingElse); 155var result = page.ModelExpressionProvider.CreateModelExpression(page.ViewData, model => model.Id); 173var result = page.ModelExpressionProvider.CreateModelExpression(page.ViewData, model => model.SubModel.Id); 191var result = page.ModelExpressionProvider.CreateModelExpression(page.ViewData, model => model.SubModel.SubSubModel.Id); 210var result = page.ModelExpressionProvider.CreateModelExpression(page.ViewData, model => somethingElse); 228var result = page.ModelExpressionProvider.CreateModelExpression(page.ViewData, model => model.Name); 246var result = page.ModelExpressionProvider.CreateModelExpression(page.ViewData, model => model.SubModel.SubSubModel.Name); 264var result = page.ModelExpressionProvider.CreateModelExpression(page.ViewData, model => model.SubModel.Name); 335public ModelExpression CreateModelExpression1() 340public ModelExpression CreateModelExpression2() 353public ModelExpression CreateModelExpression1() 358public ModelExpression CreateModelExpression2() 363public ModelExpression CreateModelExpression3()
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.TagHelpers.Test (33)
InputTagHelperTest.cs (13)
265var modelExpression = new ModelExpression(name: string.Empty, modelExplorer: modelExplorer); 308var modelExpression = new ModelExpression(name: string.Empty, modelExplorer: modelExplorer); 360var modelExpression = new ModelExpression(name: string.Empty, modelExplorer: modelExplorer); 416var modelExpression = new ModelExpression(name: string.Empty, modelExplorer: modelExplorer); 472var modelExpression = new ModelExpression(name: string.Empty, modelExplorer: modelExplorer); 521var modelExpression = new ModelExpression(name: string.Empty, modelExplorer: modelExplorer); 847var modelExpression = new ModelExpression(name: string.Empty, modelExplorer: modelExplorer); 922var modelExpression = new ModelExpression(name: string.Empty, modelExplorer: modelExplorer); 981var modelExpression = new ModelExpression(name: string.Empty, modelExplorer: modelExplorer); 1041var modelExpression = new ModelExpression(name: string.Empty, modelExplorer: modelExplorer); 1101var modelExpression = new ModelExpression(name: string.Empty, modelExplorer: modelExplorer); 1343var modelExpression = new ModelExpression(name: string.Empty, modelExplorer: modelExplorer); 2406var modelExpression = new ModelExpression(expressionName, modelExplorer);
LabelTagHelperTest.cs (2)
175var modelExpression = new ModelExpression(propertyPath, modelExplorer); 301var modelExpression = new ModelExpression(name, modelExplorer);
PartialTagHelperTest.cs (3)
324var modelExpression = new ModelExpression("Property", propertyModelExplorer); 371var modelExpression = new ModelExpression("Property", propertyModelExplorer); 418var modelExpression = new ModelExpression("Property", propertyModelExplorer);
SelectTagHelperTest.cs (7)
196var modelExpression = new ModelExpression(nameAndId.Name, modelExplorer); 286var modelExpression = new ModelExpression(nameAndId.Name, modelExplorer); 466var modelExpression = new ModelExpression(name: string.Empty, modelExplorer: modelExplorer); 580var modelExpression = new ModelExpression(string.Empty, modelExplorer); 656var modelExpression = new ModelExpression(propertyName, modelExplorer); 715var modelExpression = new ModelExpression(name: string.Empty, modelExplorer: modelExplorer); 747var modelExpression = new ModelExpression(name: string.Empty, modelExplorer: modelExplorer);
TextAreaTagHelperTest.cs (3)
114var modelExpression = new ModelExpression(nameAndId.Name, modelExplorer); 170var modelExpression = new ModelExpression(name: string.Empty, modelExplorer: modelExplorer); 203var modelExpression = new ModelExpression(name: string.Empty, modelExplorer: modelExplorer);
ValidationMessageTagHelperTest.cs (5)
26var modelExpression = CreateModelExpression("Name"); 98var modelExpression = CreateModelExpression(string.Empty); 140var modelExpression = CreateModelExpression(string.Empty); 238var modelExpression = CreateModelExpression("Hello"); 455private static ModelExpression CreateModelExpression(string name)
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>(
TagHelpersWebSite (2)
TagHelpers\DictionaryPrefixTestTagHelper.cs (2)
14public IDictionary<string, ModelExpression> PrefixValues { get; set; } = new Dictionary<string, ModelExpression>();