DataAnnotationsModelMetadataProvider Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Implémente le fournisseur de métadonnées de modèle par défaut pour ASP.NET MVC.
public class DataAnnotationsModelMetadataProvider : System.Web.Mvc.AssociatedMetadataProvider
type DataAnnotationsModelMetadataProvider = class
inherit AssociatedMetadataProvider
Public Class DataAnnotationsModelMetadataProvider
Inherits AssociatedMetadataProvider
- Héritage
Constructeurs
DataAnnotationsModelMetadataProvider() |
Initialise une nouvelle instance de la classe DataAnnotationsModelMetadataProvider. |
Méthodes
CreateMetadata(IEnumerable<Attribute>, Type, Func<Object>, Type, String) |
Obtient les métadonnées de la propriété spécifiée. |
FilterAttributes(Type, PropertyDescriptor, IEnumerable<Attribute>) |
Obtient une liste d'attributs. (Hérité de AssociatedMetadataProvider) |
GetMetadataForProperties(Object, Type) |
Retourne une liste de propriétés pour le modèle. (Hérité de AssociatedMetadataProvider) |
GetMetadataForProperty(Func<Object>, Type, PropertyDescriptor) |
Retourne les métadonnées de la propriété spécifiée à l'aide du type de conteneur et du descripteur de propriété. (Hérité de AssociatedMetadataProvider) |
GetMetadataForProperty(Func<Object>, Type, String) |
Retourne les métadonnées de la propriété spécifiée à l'aide du type de conteneur et du nom de propriété. (Hérité de AssociatedMetadataProvider) |
GetMetadataForType(Func<Object>, Type) |
Retourne les métadonnées pour la propriété spécifiée à l'aide du type du modèle. (Hérité de AssociatedMetadataProvider) |
GetTypeDescriptor(Type) |
Retourne le descripteur de type à partir du type spécifié. (Hérité de AssociatedMetadataProvider) |