CachedDataAnnotationsModelMetadata Конструкторы
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
CachedDataAnnotationsModelMetadata(CachedDataAnnotationsModelMetadata, Func<Object>) |
Инициализирует новый экземпляр класса с CachedDataAnnotationsModelMetadata помощью прототипа и метода доступа модели. |
CachedDataAnnotationsModelMetadata(CachedDataAnnotationsModelMetadataProvider, Type, Type, String, IEnumerable<Attribute>) |
Инициализирует новый экземпляр CachedDataAnnotationsModelMetadata класса с помощью поставщика, типа контейнера, типа модели, имени свойства и атрибутов. |
CachedDataAnnotationsModelMetadata(CachedDataAnnotationsModelMetadata, Func<Object>)
Инициализирует новый экземпляр класса с CachedDataAnnotationsModelMetadata помощью прототипа и метода доступа модели.
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))
Параметры
- prototype
- CachedDataAnnotationsModelMetadata
Прототип.
Применяется к
CachedDataAnnotationsModelMetadata(CachedDataAnnotationsModelMetadataProvider, Type, Type, String, IEnumerable<Attribute>)
Инициализирует новый экземпляр CachedDataAnnotationsModelMetadata класса с помощью поставщика, типа контейнера, типа модели, имени свойства и атрибутов.
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))
Параметры
Поставщик.
- containerType
- Type
Тип контейнера.
- modelType
- Type
Тип модели.
- propertyName
- String
Имя свойства.
- attributes
- IEnumerable<Attribute>
Атрибуты.