Condividi tramite


IModelExpressionProvider.CreateModelExpression<TModel,TValue> Metodo

Definizione

Restituisce un'istanza ModelExpression che descrive l'oggetto specificato 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

Parametri di tipo

TModel

Tipo di viewData.Model

TValue

Tipo del expression risultato.

Parametri

viewData
ViewDataDictionary<TModel>

Oggetto ViewDataDictionary<TModel> contenente l'oggetto in base al Model quale expression viene valutato.

expression
Expression<Func<TModel,TValue>>

Espressione da valutare rispetto al modello corrente.

Restituisce

ModelExpression Nuova istanza che descrive l'oggetto specificatoexpression.

Si applica a