Aracılığıyla paylaş


CachedAssociatedMetadataProvider<TModelMetadata> Sınıf

Tanım

Önbelleğe alınmış meta veri sağlayıcısını uygulamak için soyut bir sınıf sağlar.

public abstract class CachedAssociatedMetadataProvider<TModelMetadata> : System.Web.Mvc.AssociatedMetadataProvider where TModelMetadata : ModelMetadata
type CachedAssociatedMetadataProvider<'ModelMetadata (requires 'ModelMetadata :> ModelMetadata)> = class
    inherit AssociatedMetadataProvider
Public MustInherit Class CachedAssociatedMetadataProvider(Of TModelMetadata)
Inherits AssociatedMetadataProvider

Tür Parametreleri

TModelMetadata
Devralma
CachedAssociatedMetadataProvider<TModelMetadata>
Türetilmiş

Oluşturucular

CachedAssociatedMetadataProvider<TModelMetadata>()

CachedAssociatedMetadataProvider<TModelMetadata> sınıfının yeni bir örneğini başlatır.

Özellikler

CacheItemPolicy

Önbellek öğesi ilkesini alır.

CacheKeyPrefix

Önbellek anahtarı ön ekini alır.

PrototypeCache

Prototip önbelleğini alır.

Yöntemler

CreateMetadata(IEnumerable<Attribute>, Type, Func<Object>, Type, String)

Türetilmiş bir sınıfta geçersiz kılındığında özelliği için önbelleğe alınmış model meta verilerini oluşturur.

CreateMetadataFromPrototype(TModelMetadata, Func<Object>)

Son meta verileri vermek için prototip ve model erişimini uygulayarak prototip meta verileri oluşturur.

CreateMetadataPrototype(IEnumerable<Attribute>, Type, Type, String)

Meta veri prototipi oluşturur.

FilterAttributes(Type, PropertyDescriptor, IEnumerable<Attribute>)

Özniteliklerin listesini alır.

(Devralındığı yer: AssociatedMetadataProvider)
GetMetadataForProperties(Object, Type)

Özelliklerin meta verilerini alır.

GetMetadataForProperty(Func<Object>, Type, PropertyDescriptor)

Belirtilen özelliğin meta verilerini döndürür.

GetMetadataForProperty(Func<Object>, Type, String)

Belirtilen özelliğin meta verilerini döndürür.

GetMetadataForType(Func<Object>, Type)

Modelin türünü kullanarak belirtilen özellik için önbelleğe alınmış meta verileri döndürür.

GetTypeDescriptor(Type)

Belirtilen türden tür tanımlayıcısını döndürür.

(Devralındığı yer: AssociatedMetadataProvider)

Şunlara uygulanır