Freigeben über


CachedModelMetadata<TPrototypeCache> Konstruktoren

Definition

Überlädt

CachedModelMetadata<TPrototypeCache>(CachedModelMetadata<TPrototypeCache>, Func<Object>)

Konstruktor zum Erstellen der Prototypinstanzen der Metadatenklasse.

CachedModelMetadata<TPrototypeCache>(CachedDataAnnotationsModelMetadataProvider, Type, Type, String, TPrototypeCache)

Konstruktor zum Erstellen tatsächlicher Instanzen der Metadatenklasse auf Grundlage eines Prototyps.

CachedModelMetadata<TPrototypeCache>(CachedModelMetadata<TPrototypeCache>, Func<Object>)

Konstruktor zum Erstellen der Prototypinstanzen der Metadatenklasse.

protected CachedModelMetadata (System.Web.Mvc.CachedModelMetadata<TPrototypeCache> prototype, Func<object> modelAccessor);
new System.Web.Mvc.CachedModelMetadata<'PrototypeCache> : System.Web.Mvc.CachedModelMetadata<'PrototypeCache> * Func<obj> -> System.Web.Mvc.CachedModelMetadata<'PrototypeCache>
Protected Sub New (prototype As CachedModelMetadata(Of TPrototypeCache), modelAccessor As Func(Of Object))

Parameter

prototype
CachedModelMetadata<TPrototypeCache>

Der Prototyp.

modelAccessor
Func<Object>

Der Modellaccessor.

Gilt für:

CachedModelMetadata<TPrototypeCache>(CachedDataAnnotationsModelMetadataProvider, Type, Type, String, TPrototypeCache)

Konstruktor zum Erstellen tatsächlicher Instanzen der Metadatenklasse auf Grundlage eines Prototyps.

protected CachedModelMetadata (System.Web.Mvc.CachedDataAnnotationsModelMetadataProvider provider, Type containerType, Type modelType, string propertyName, TPrototypeCache prototypeCache);
new System.Web.Mvc.CachedModelMetadata<'PrototypeCache> : System.Web.Mvc.CachedDataAnnotationsModelMetadataProvider * Type * Type * string * 'PrototypeCache -> System.Web.Mvc.CachedModelMetadata<'PrototypeCache>
Protected Sub New (provider As CachedDataAnnotationsModelMetadataProvider, containerType As Type, modelType As Type, propertyName As String, prototypeCache As TPrototypeCache)

Parameter

containerType
Type

Der Containertyp.

modelType
Type

Der Modelltyp.

propertyName
String

Der Eigenschaftenname.

prototypeCache
TPrototypeCache

Der Prototyp.

Gilt für: