CachedDataAnnotationsModelMetadataProvider.CreateMetadataFromPrototype Method

Definition

Returns a container of real instances of the cached metadata class based on prototype and model accessor.

protected override System.Web.Mvc.CachedDataAnnotationsModelMetadata CreateMetadataFromPrototype (System.Web.Mvc.CachedDataAnnotationsModelMetadata prototype, Func<object> modelAccessor);
override this.CreateMetadataFromPrototype : System.Web.Mvc.CachedDataAnnotationsModelMetadata * Func<obj> -> System.Web.Mvc.CachedDataAnnotationsModelMetadata
Protected Overrides Function CreateMetadataFromPrototype (prototype As CachedDataAnnotationsModelMetadata, modelAccessor As Func(Of Object)) As CachedDataAnnotationsModelMetadata

Parameters

prototype
CachedDataAnnotationsModelMetadata

The prototype.

modelAccessor
Func<Object>

The model accessor.

Returns

A container of real instances of the cached metadata class.

Applies to