Condividi tramite


DataAnnotationsModelMetadata Costruttore

Definizione

Inizializza una nuova istanza della classe 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)

Parametri

provider
DataAnnotationsModelMetadataProvider

Oggetto provider.

containerType
Type

Tipo del contenitore, o null se non c'è un contenitore.

modelAccessor
Func<Object>

Funzione di accesso del modello.

modelType
Type

Tipo del modello.

propertyName
String

Nome della proprietà o null se il modello non è una proprietà.

displayColumnAttribute
DisplayColumnAttribute

Attributo della colonna di visualizzazione.

Si applica a