Condividi tramite


ModelExpressionProvider.CreateModelExpression Metodo

Definizione

Overload

CreateModelExpression<TModel,TValue>(ViewDataDictionary<TModel>, Expression<Func<TModel,TValue>>)

Restituisce un'istanza ModelExpression che descrive l'oggetto specificato expression.

CreateModelExpression<TModel>(ViewDataDictionary<TModel>, String)

Restituisce un'istanza ModelExpression che descrive l'oggetto specificato expression.

CreateModelExpression<TModel,TValue>(ViewDataDictionary<TModel>, Expression<Func<TModel,TValue>>)

Origine:
ModelExpressionProvider.cs
Origine:
ModelExpressionProvider.cs
Origine:
ModelExpressionProvider.cs

Restituisce un'istanza ModelExpression che descrive l'oggetto specificato expression.

public:
generic <typename TModel, typename TValue>
 virtual 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
override this.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.

Implementazioni

Si applica a

CreateModelExpression<TModel>(ViewDataDictionary<TModel>, String)

Origine:
ModelExpressionProvider.cs

Restituisce un'istanza ModelExpression che descrive l'oggetto specificato expression.

public:
generic <typename TModel>
 Microsoft::AspNetCore::Mvc::ViewFeatures::ModelExpression ^ CreateModelExpression(Microsoft::AspNetCore::Mvc::ViewFeatures::ViewDataDictionary<TModel> ^ viewData, System::String ^ expression);
public Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression CreateModelExpression<TModel> (Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary<TModel> viewData, string expression);
member this.CreateModelExpression : Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary<'Model> * string -> Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression
Public Function CreateModelExpression(Of TModel) (viewData As ViewDataDictionary(Of TModel), expression As String) As ModelExpression

Parametri di tipo

TModel

Tipo di viewData.Model

Parametri

viewData
ViewDataDictionary<TModel>

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

expression
String

Nome dell'espressione, relativo a viewData.Model.

Restituisce

ModelExpression Nuova istanza che descrive l'oggetto specificatoexpression.

Si applica a