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
- modelAccessor
Type: System.Func<TResult>
Return Value
Type: System.Web.Http.Metadata.Providers.CachedDataAnnotationsModelMetadata