ModelExpressionProvider 类

定义

为表达式提供 ModelExpression

public ref class ModelExpressionProvider : Microsoft::AspNetCore::Mvc::ViewFeatures::IModelExpressionProvider
public class ModelExpressionProvider : Microsoft.AspNetCore.Mvc.ViewFeatures.IModelExpressionProvider
type ModelExpressionProvider = class
    interface IModelExpressionProvider
Public Class ModelExpressionProvider
Implements IModelExpressionProvider
继承
ModelExpressionProvider
实现

构造函数

ModelExpressionProvider(IModelMetadataProvider)

创建一个新的 ModelExpressionProvider

ModelExpressionProvider(IModelMetadataProvider, ExpressionTextCache)

创建一个新的 ModelExpressionProvider

方法

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

返回描述 ModelExpression 给定 expression的 实例。

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

返回描述 ModelExpression 给定 expression的 实例。

GetExpressionText<TModel,TValue>(Expression<Func<TModel,TValue>>)

获取 的名称 expression

适用于