C# Класс RunningObjects.Core.RunningObjectsModelMetadataProvider

Наследование: System.Web.Mvc.DataAnnotationsModelMetadataProvider
Показать файл Открыть проект

Открытые методы

Метод Описание
GetMetadataForProperty ( Func modelAccessor, Type containerType, string propertyName ) : ModelMetadata
GetMetadataForType ( Func modelAccessor, Type modelType ) : ModelMetadata

Защищенные методы

Метод Описание
GetMetadataForProperty ( Func modelAccessor, Type containerType, System propertyDescriptor ) : ModelMetadata

Приватные методы

Метод Описание
GetMetadataForModel ( Func modelAccessor ) : ModelMetadata
GetMetadataForParameterModel ( Func modelAccessor ) : ModelMetadata
GetMetadataForPropertyModel ( Func modelAccessor ) : ModelMetadata

Описание методов

GetMetadataForProperty() защищенный Метод

protected GetMetadataForProperty ( Func modelAccessor, Type containerType, System propertyDescriptor ) : ModelMetadata
modelAccessor Func
containerType System.Type
propertyDescriptor System
Результат ModelMetadata

GetMetadataForProperty() публичный Метод

public GetMetadataForProperty ( Func modelAccessor, Type containerType, string propertyName ) : ModelMetadata
modelAccessor Func
containerType System.Type
propertyName string
Результат ModelMetadata

GetMetadataForType() публичный Метод

public GetMetadataForType ( Func modelAccessor, Type modelType ) : ModelMetadata
modelAccessor Func
modelType System.Type
Результат ModelMetadata