CachedDataAnnotationsModelMetadataProvider.CreateMetadataFromPrototype Method

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

This member overrides CachedAssociatedMetadataProvider<TModelMetadata>.CreateMetadataFromPrototype(TModelMetadata, Func<TResult>).

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

Syntax

'Declaration
Protected Overrides Function CreateMetadataFromPrototype ( _
    prototype As CachedDataAnnotationsModelMetadata, _
    modelAccessor As Func _
) As CachedDataAnnotationsModelMetadata
protected override CachedDataAnnotationsModelMetadata CreateMetadataFromPrototype(
    CachedDataAnnotationsModelMetadata prototype,
    Func modelAccessor
)
protected:
virtual CachedDataAnnotationsModelMetadata^ CreateMetadataFromPrototype(
    CachedDataAnnotationsModelMetadata^ prototype, 
    Func^ modelAccessor
) override
abstract CreateMetadataFromPrototype : 
        prototype:CachedDataAnnotationsModelMetadata * 
        modelAccessor:Func -> CachedDataAnnotationsModelMetadata 
override CreateMetadataFromPrototype : 
        prototype:CachedDataAnnotationsModelMetadata * 
        modelAccessor:Func -> CachedDataAnnotationsModelMetadata 
protected override function CreateMetadataFromPrototype(
    prototype : CachedDataAnnotationsModelMetadata, 
    modelAccessor : Func
) : CachedDataAnnotationsModelMetadata

Parameters

Return Value

Type: System.Web.Http.Metadata.Providers.CachedDataAnnotationsModelMetadata

See Also

Reference

CachedDataAnnotationsModelMetadataProvider Class

System.Web.Http.Metadata.Providers Namespace