IModelExpressionProvider.CreateModelExpression<TModel,TValue> Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
ModelExpression Vrátí instanci popisující danou expressionhodnotu .
public:
generic <typename TModel, typename TValue>
Microsoft::AspNetCore::Mvc::ViewFeatures::ModelExpression ^ CreateModelExpression(Microsoft::AspNetCore::Mvc::ViewFeatures::ViewDataDictionary<TModel> ^ viewData, System::Linq::Expressions::Expression<Func<TModel, TValue> ^> ^ expression);
public Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression CreateModelExpression<TModel,TValue> (Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary<TModel> viewData, System.Linq.Expressions.Expression<Func<TModel,TValue>> expression);
abstract member CreateModelExpression : Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary<'Model> * System.Linq.Expressions.Expression<Func<'Model, 'Value>> -> Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression
Public Function CreateModelExpression(Of TModel, TValue) (viewData As ViewDataDictionary(Of TModel), expression As Expression(Of Func(Of TModel, TValue))) As ModelExpression
Parametry typu
- TModel
Typ viewData's Model.
- TValue
Typ výsledku expression .
Parametry
- viewData
- ViewDataDictionary<TModel>
Obsahující ViewDataDictionary<TModel> obsah Model , proti kterému expression se vyhodnotí.
- expression
- Expression<Func<TModel,TValue>>
Výraz, který se má vyhodnotit vůči aktuálnímu modelu.
Návraty
Nová ModelExpression instance popisující danou expressioninstanci .