AssociatedMetadataProvider.CreateMetadata Method

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

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


Protected MustOverride Function CreateMetadata ( _
    attributes As IEnumerable(Of Attribute), _
    containerType As Type, _
    modelAccessor As Func, _
    modelType As Void, _
    propertyName As Object _
) As ModelMetadata
protected abstract ModelMetadata CreateMetadata(
    IEnumerable<Attribute> attributes,
    Type containerType,
    Func modelAccessor,
    void modelType,
    Object propertyName
virtual ModelMetadata^ CreateMetadata(
    IEnumerable<Attribute^>^ attributes, 
    Type^ containerType, 
    Func^ modelAccessor, 
    void modelType, 
    Object^ propertyName
) abstract
abstract CreateMetadata : 
        attributes:IEnumerable<Attribute> * 
        containerType:Type * 
        modelAccessor:Func * 
        modelType:unit * 
        propertyName:Object -> ModelMetadata 
protected abstract function CreateMetadata(
    attributes : IEnumerable<Attribute>, 
    containerType : Type, 
    modelAccessor : Func, 
    modelType : Void, 
    propertyName : Object
) : ModelMetadata


Return Value

Type: System.Web.Http.Metadata.ModelMetadata

See Also


AssociatedMetadataProvider Class

System.Web.Http.Metadata.Providers Namespace