DataAnnotationsModelMetadata Constructor
Initializes a new instance of the DataAnnotationsModelMetadataProvider class.
Namespace: System.Web.Mvc
Assembly: System.Web.Mvc (in System.Web.Mvc.dll)
'Declaration Public Sub New ( _ provider As DataAnnotationsModelMetadataProvider, _ containerType As Type, _ modelAccessor As Func(Of Object), _ modelType As Type, _ propertyName As String, _ displayColumnAttribute As DisplayColumnAttribute _ ) 'Usage Dim provider As DataAnnotationsModelMetadataProvider Dim containerType As Type Dim modelAccessor As Func(Of Object) Dim modelType As Type Dim propertyName As String Dim displayColumnAttribute As DisplayColumnAttribute Dim instance As New DataAnnotationsModelMetadata(provider, _ containerType, modelAccessor, modelType, _ propertyName, displayColumnAttribute)
Parameters
- provider
- Type: System.Web.Mvc.DataAnnotationsModelMetadataProvider
The data-annotations model metadata provider.
- containerType
- Type: System.Type
The type of the container.
- modelAccessor
- Type: System.Func(Of Object)
The model accessor.
- modelType
- Type: System.Type
The type of the model.
- propertyName
- Type: System.String
The name of the property.
- displayColumnAttribute
- Type: System.ComponentModel.DataAnnotations.DisplayColumnAttribute
The display column attribute.
Show: