Compartir a través de


DataAnnotationsModelMetadata Constructor

Definición

Inicializa una nueva instancia de la clase 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)

Parámetros

provider
DataAnnotationsModelMetadataProvider

Objeto del proveedor.

containerType
Type

Tipo del contenedor o null si no hay ningún contenedor.

modelAccessor
Func<Object>

Descriptor de acceso del modelo.

modelType
Type

Tipo del modelo.

propertyName
String

Nombre de la propiedad o null si el modelo no es una propiedad.

displayColumnAttribute
DisplayColumnAttribute

Atributo de la columna de presentación.

Se aplica a