다음을 통해 공유


DataAnnotationsModelMetadata 생성자

정의

DataAnnotationsModelMetadata 클래스의 새 인스턴스를 초기화합니다.

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

매개 변수

provider
DataAnnotationsModelMetadataProvider

공급자 개체입니다.

containerType
Type

컨테이너의 형식 또는 컨테이너가 없는 경우 null입니다.

modelAccessor
Func<Object>

모델 접근자입니다.

modelType
Type

모델의 형식입니다.

propertyName
String

속성 이름이거나, 모델이 속성이 아닐 경우 null입니다.

displayColumnAttribute
DisplayColumnAttribute

표시 열 특성입니다.

적용 대상