Aracılığıyla paylaş


DataAnnotationsModelMetadata Oluşturucu

Tanım

DataAnnotationsModelMetadata sınıfının yeni bir örneğini başlatır.

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)

Parametreler

provider
DataAnnotationsModelMetadataProvider

Sağlayıcı nesnesi.

containerType
Type

Kapsayıcının türü veya null kapsayıcı yoksa.

modelAccessor
Func<Object>

Model erişimcisi.

modelType
Type

Modelin türü.

propertyName
String

Özelliğin adı veya null modelin bir özellik olup olmadığını.

displayColumnAttribute
DisplayColumnAttribute

Sütun özniteliğini görüntüleme.

Şunlara uygulanır