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 expression
beschreibt.
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 expression
beschreibt.
Implementiert
Gilt für:
CreateModelExpression<TModel>(ViewDataDictionary<TModel>, String)
- Quelle:
- ModelExpressionProvider.cs
Gibt einen ModelExpression instance zurück, der die angegebene expression
beschreibt.
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 expression
beschreibt.