Partager via


CachedDataAnnotationsModelMetadata Constructeurs

Définition

Surcharges

CachedDataAnnotationsModelMetadata(CachedDataAnnotationsModelMetadata, Func<Object>)

Initialise une nouvelle instance de la classe à l’aide de l’accesseur CachedDataAnnotationsModelMetadata prototype et modèle.

CachedDataAnnotationsModelMetadata(CachedDataAnnotationsModelMetadataProvider, Type, Type, String, IEnumerable<Attribute>)

Initialise une nouvelle instance de la classe à l’aide CachedDataAnnotationsModelMetadata du fournisseur, du type de conteneur, du type de modèle, du nom de propriété et des attributs.

CachedDataAnnotationsModelMetadata(CachedDataAnnotationsModelMetadata, Func<Object>)

Initialise une nouvelle instance de la classe à l’aide de l’accesseur CachedDataAnnotationsModelMetadata prototype et modèle.

public CachedDataAnnotationsModelMetadata (System.Web.Mvc.CachedDataAnnotationsModelMetadata prototype, Func<object> modelAccessor);
new System.Web.Mvc.CachedDataAnnotationsModelMetadata : System.Web.Mvc.CachedDataAnnotationsModelMetadata * Func<obj> -> System.Web.Mvc.CachedDataAnnotationsModelMetadata
Public Sub New (prototype As CachedDataAnnotationsModelMetadata, modelAccessor As Func(Of Object))

Paramètres

prototype
CachedDataAnnotationsModelMetadata

Prototype.

modelAccessor
Func<Object>

Accesseur modèle.

S’applique à

CachedDataAnnotationsModelMetadata(CachedDataAnnotationsModelMetadataProvider, Type, Type, String, IEnumerable<Attribute>)

Initialise une nouvelle instance de la classe à l’aide CachedDataAnnotationsModelMetadata du fournisseur, du type de conteneur, du type de modèle, du nom de propriété et des attributs.

public CachedDataAnnotationsModelMetadata (System.Web.Mvc.CachedDataAnnotationsModelMetadataProvider provider, Type containerType, Type modelType, string propertyName, System.Collections.Generic.IEnumerable<Attribute> attributes);
new System.Web.Mvc.CachedDataAnnotationsModelMetadata : System.Web.Mvc.CachedDataAnnotationsModelMetadataProvider * Type * Type * string * seq<Attribute> -> System.Web.Mvc.CachedDataAnnotationsModelMetadata
Public Sub New (provider As CachedDataAnnotationsModelMetadataProvider, containerType As Type, modelType As Type, propertyName As String, attributes As IEnumerable(Of Attribute))

Paramètres

containerType
Type

Type de conteneur.

modelType
Type

Type de modèle.

propertyName
String

Nom de la propriété.

attributes
IEnumerable<Attribute>

Attributs.

S’applique à