Поделиться через


CachedModelMetadata<TPrototypeCache> Конструкторы

Определение

Перегрузки

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

Конструктор для создания прототипов экземпляров класса метаданных.

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

Конструктор для создание реальных экземпляров класса метаданных на основе прототипа.

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

Конструктор для создания прототипов экземпляров класса метаданных.

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

Параметры

prototype
CachedModelMetadata<TPrototypeCache>

Прототип.

modelAccessor
Func<Object>

Метод доступа модели.

Применяется к

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

Конструктор для создание реальных экземпляров класса метаданных на основе прототипа.

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)

Параметры

provider
CachedDataAnnotationsModelMetadataProvider

Поставщик.

containerType
Type

Тип контейнера.

modelType
Type

Тип модели.

propertyName
String

Имя свойства.

prototypeCache
TPrototypeCache

Прототип.

Применяется к