Sdílet prostřednictvím


DataAnnotationsModelMetadata Konstruktor

Definice

Inicializuje novou instanci DataAnnotationsModelMetadata třídy .

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)

Parametry

provider
DataAnnotationsModelMetadataProvider

Objekt zprostředkovatele.

containerType
Type

Typ kontejneru nebo null pokud neexistuje žádný kontejner.

modelAccessor
Func<Object>

Příslušenství modelu.

modelType
Type

Typ modelu.

propertyName
String

Název vlastnosti nebo null pokud model není vlastností.

displayColumnAttribute
DisplayColumnAttribute

Atribut sloupce zobrazení.

Platí pro