Sdílet prostřednictvím


CachedDataAnnotationsModelMetadata Konstruktory

Definice

Přetížení

CachedDataAnnotationsModelMetadata(CachedDataAnnotationsModelMetadata, Func<Object>)

Inicializuje novou instanci CachedDataAnnotationsModelMetadata třídy pomocí prototypu a modelu příslušenství.

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

Inicializuje novou instanci CachedDataAnnotationsModelMetadata třídy pomocí zprostředkovatele, typu kontejneru, typu modelu, názvu vlastnosti a atributů.

CachedDataAnnotationsModelMetadata(CachedDataAnnotationsModelMetadata, Func<Object>)

Inicializuje novou instanci CachedDataAnnotationsModelMetadata třídy pomocí prototypu a modelu příslušenství.

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))

Parametry

modelAccessor
Func<Object>

Příslušenství modelu.

Platí pro

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

Inicializuje novou instanci CachedDataAnnotationsModelMetadata třídy pomocí zprostředkovatele, typu kontejneru, typu modelu, názvu vlastnosti a atributů.

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))

Parametry

containerType
Type

Typ kontejneru.

modelType
Type

Typ modelu.

propertyName
String

Název vlastnosti

attributes
IEnumerable<Attribute>

Atributy.

Platí pro