ModelMetadata 构造函数

定义

初始化 ModelMetadata 类的新实例。

public:
 ModelMetadata(System::Web::ModelBinding::ModelMetadataProvider ^ provider, Type ^ containerType, Func<System::Object ^> ^ modelAccessor, Type ^ modelType, System::String ^ propertyName);
public ModelMetadata (System.Web.ModelBinding.ModelMetadataProvider provider, Type containerType, Func<object> modelAccessor, Type modelType, string propertyName);
new System.Web.ModelBinding.ModelMetadata : System.Web.ModelBinding.ModelMetadataProvider * Type * Func<obj> * Type * string -> System.Web.ModelBinding.ModelMetadata
Public Sub New (provider As ModelMetadataProvider, containerType As Type, modelAccessor As Func(Of Object), modelType As Type, propertyName As String)

参数

provider
ModelMetadataProvider

提供程序对象。

containerType
Type

容器的类型或 null 为元数据创建模型类型。

modelAccessor
Func<Object>

模型访问器。

modelType
Type

模型的类型。

propertyName
String

属性的名称,或为 null 用来为模型类型生成元数据。

适用于