Share via


CachedAssociatedMetadataProvider<TModelMetadata>.GetMetadataForProperty Method (Func, Void, Object)

[This documentation is for preview only, and is subject to change in later releases. Blank topics are included as placeholders.]

This member overrides AssociatedMetadataProvider.GetMetadataForProperty(Func<TResult>, Void, Object).

Namespace:  System.Web.Http.Metadata.Providers
Assemblies:   System.Web.Http (in System.Web.Http.dll)
  System.Web.Http (in System.Web.Http.dll)

Syntax

'Declaration
Protected Overrides NotOverridable Function GetMetadataForProperty ( _
    modelAccessor As Func, _
    containerType As Void, _
    propertyDescriptor As Object _
) As ModelMetadata
protected override sealed ModelMetadata GetMetadataForProperty(
    Func modelAccessor,
    void containerType,
    Object propertyDescriptor
)
protected:
virtual ModelMetadata^ GetMetadataForProperty(
    Func^ modelAccessor, 
    void containerType, 
    Object^ propertyDescriptor
) override sealed
abstract GetMetadataForProperty : 
        modelAccessor:Func * 
        containerType:unit * 
        propertyDescriptor:Object -> ModelMetadata 
override GetMetadataForProperty : 
        modelAccessor:Func * 
        containerType:unit * 
        propertyDescriptor:Object -> ModelMetadata 
protected override final function GetMetadataForProperty(
    modelAccessor : Func, 
    containerType : Void, 
    propertyDescriptor : Object
) : ModelMetadata

Parameters

Return Value

Type: System.Web.Http.Metadata.ModelMetadata

See Also

Reference

CachedAssociatedMetadataProvider<TModelMetadata> Class

GetMetadataForProperty Overload

System.Web.Http.Metadata.Providers Namespace