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: