C# Class RunningObjects.Core.RunningObjectsModelMetadataProvider

Inheritance: System.Web.Mvc.DataAnnotationsModelMetadataProvider
Afficher le fichier Open project: edurdias/RunningObjects

Méthodes publiques

Méthode Description
GetMetadataForProperty ( Func modelAccessor, Type containerType, string propertyName ) : ModelMetadata
GetMetadataForType ( Func modelAccessor, Type modelType ) : ModelMetadata

Méthodes protégées

Méthode Description
GetMetadataForProperty ( Func modelAccessor, Type containerType, System propertyDescriptor ) : ModelMetadata

Private Methods

Méthode Description
GetMetadataForModel ( Func modelAccessor ) : ModelMetadata
GetMetadataForParameterModel ( Func modelAccessor ) : ModelMetadata
GetMetadataForPropertyModel ( Func modelAccessor ) : ModelMetadata

Method Details

GetMetadataForProperty() protected méthode

protected GetMetadataForProperty ( Func modelAccessor, Type containerType, System propertyDescriptor ) : ModelMetadata
modelAccessor Func
containerType System.Type
propertyDescriptor System
Résultat ModelMetadata

GetMetadataForProperty() public méthode

public GetMetadataForProperty ( Func modelAccessor, Type containerType, string propertyName ) : ModelMetadata
modelAccessor Func
containerType System.Type
propertyName string
Résultat ModelMetadata

GetMetadataForType() public méthode

public GetMetadataForType ( Func modelAccessor, Type modelType ) : ModelMetadata
modelAccessor Func
modelType System.Type
Résultat ModelMetadata