IModelExpressionProvider.CreateModelExpression<TModel,TValue> Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Retourne une ModelExpression instance décrivant le donnéexpression
.
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
Paramètres de type
- TModel
Type de .viewData
Model
- TValue
Type du expression
résultat.
Paramètres
- viewData
- ViewDataDictionary<TModel>
ViewDataDictionary<TModel> contenant le Model par rapport à qui expression
est évalué.
- expression
- Expression<Func<TModel,TValue>>
Expression à évaluer par rapport au modèle actuel.
Retours
Un nouveau ModelExpression instance décrivant le donné expression
.