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
- modelAccessor
Type: System.Func<TResult>
- containerType
Type: System.Void
- propertyDescriptor
Type: System.Object
Return Value
Type: System.Web.Http.Metadata.ModelMetadata
See Also
Reference
CachedAssociatedMetadataProvider<TModelMetadata> Class
GetMetadataForProperty Overload