ModelExpressionProvider.CreateModelExpression Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
| CreateModelExpression<TModel,TValue>(ViewDataDictionary<TModel>, Expression<Func<TModel,TValue>>) |
Gibt einen ModelExpression instance zurück, der die angegebene |
| CreateModelExpression<TModel>(ViewDataDictionary<TModel>, String) |
Gibt einen ModelExpression instance zurück, der die angegebene |
CreateModelExpression<TModel,TValue>(ViewDataDictionary<TModel>, Expression<Func<TModel,TValue>>)
- Quelle:
- ModelExpressionProvider.cs
- Quelle:
- ModelExpressionProvider.cs
- Quelle:
- ModelExpressionProvider.cs
Gibt einen ModelExpression instance zurück, der die angegebene expressionbeschreibt.
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
Typparameter
- TModel
Der Typ des viewData's Model.
- TValue
Der Typ des Ergebnisses expression .
Parameter
- viewData
- ViewDataDictionary<TModel>
Die ViewDataDictionary<TModel> , die das Model enthält, für das expression ausgewertet wird.
- expression
- Expression<Func<TModel,TValue>>
Ein Ausdruck, der anhand des aktuellen Modells ausgewertet werden soll.
Gibt zurück
Eine neue ModelExpression instance, die die angegebene expressionbeschreibt.
Implementiert
Gilt für:
CreateModelExpression<TModel>(ViewDataDictionary<TModel>, String)
- Quelle:
- ModelExpressionProvider.cs
Gibt einen ModelExpression instance zurück, der die angegebene expressionbeschreibt.
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
Typparameter
- TModel
Der Typ des viewData's Model.
Parameter
- viewData
- ViewDataDictionary<TModel>
Die ViewDataDictionary<TModel> , die das Model enthält, für das expression ausgewertet wird.
- expression
- String
Ausdrucksname relativ zu viewData.Model.
Gibt zurück
Eine neue ModelExpression instance, die die angegebene expressionbeschreibt.