CachedAssociatedMetadataProvider<TModelMetadata>.CreateMetadataFromPrototype Method (TModelMetadata, Func<Object>)

 

Creates prototype metadata by applying the prototype and model access to yield the final metadata.

Namespace:   System.Web.Mvc
Assembly:  System.Web.Mvc (in System.Web.Mvc.dll)

Syntax

protected abstract TModelMetadata CreateMetadataFromPrototype(
    TModelMetadata prototype,
    Func<object> modelAccessor
)
protected:
virtual TModelMetadata CreateMetadataFromPrototype(
    TModelMetadata prototype,
    Func<Object^>^ modelAccessor
) abstract
abstract CreateMetadataFromPrototype : 
        prototype:'TModelMetadata *
        modelAccessor:Func<Object> -> 'TModelMetadata
Protected MustOverride Function CreateMetadataFromPrototype (
    prototype As TModelMetadata,
    modelAccessor As Func(Of Object)
) As TModelMetadata

Parameters

Return Value

Type: TModelMetadata

The prototype metadata.

See Also

CachedAssociatedMetadataProvider<TModelMetadata> Class
System.Web.Mvc Namespace

Return to top