Share via


EmptyModelMetadataProvider 類別

定義

針對不需要中繼資料的資料模型,提供空白中繼資料提供者。

public class EmptyModelMetadataProvider : System.Web.Mvc.AssociatedMetadataProvider
type EmptyModelMetadataProvider = class
    inherit AssociatedMetadataProvider
Public Class EmptyModelMetadataProvider
Inherits AssociatedMetadataProvider
繼承

建構函式

EmptyModelMetadataProvider()

初始化 EmptyModelMetadataProvider 類別的新執行個體。

方法

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

建立 ModelMetadata 類別的新執行個體。

FilterAttributes(Type, PropertyDescriptor, IEnumerable<Attribute>)

取得屬性清單。

(繼承來源 AssociatedMetadataProvider)
GetMetadataForProperties(Object, Type)

傳回模型的屬性清單。

(繼承來源 AssociatedMetadataProvider)
GetMetadataForProperty(Func<Object>, Type, PropertyDescriptor)

使用容器型別和屬性描述元,傳回指定之屬性的中繼資料。

(繼承來源 AssociatedMetadataProvider)
GetMetadataForProperty(Func<Object>, Type, String)

使用容器型別和屬性名稱,傳回指定之屬性的中繼資料。

(繼承來源 AssociatedMetadataProvider)
GetMetadataForType(Func<Object>, Type)

使用模型型別,傳回指定之屬性的中繼資料。

(繼承來源 AssociatedMetadataProvider)
GetTypeDescriptor(Type)

傳回指定型別的型別描述元。

(繼承來源 AssociatedMetadataProvider)

適用於