Partager via


DataAnnotationsModelMetadata Constructeur

Définition

Initialise une nouvelle instance de la 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)

Paramètres

provider
DataAnnotationsModelMetadataProvider

Objet fournisseur.

containerType
Type

Type du conteneur ou null, s'il n'y a aucun conteneur.

modelAccessor
Func<Object>

Accesseur modèle.

modelType
Type

Type du modèle.

propertyName
String

Nom de la propriété, ou null si le modèle n'est pas une propriété.

displayColumnAttribute
DisplayColumnAttribute

Attribut de colonne d'affichage.

S’applique à