AssociatedMetadataProvider 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.
Fournit une classe abstraite pour implémenter un fournisseur de métadonnées.
public abstract class AssociatedMetadataProvider : System.Web.Mvc.ModelMetadataProvider
type AssociatedMetadataProvider = class
inherit ModelMetadataProvider
Public MustInherit Class AssociatedMetadataProvider
Inherits ModelMetadataProvider
- Héritage
- Dérivé
Constructeurs
AssociatedMetadataProvider() |
Appelé à partir de constructeurs dans une classe dérivée pour initialiser la AssociatedMetadataProvider classe. |
Méthodes
CreateMetadata(IEnumerable<Attribute>, Type, Func<Object>, Type, String) |
En cas de substitution dans une classe dérivée, crée les métadonnées de modèle pour la propriété. |
FilterAttributes(Type, PropertyDescriptor, IEnumerable<Attribute>) |
Obtient une liste d'attributs. |
GetMetadataForProperties(Object, Type) |
Retourne une liste de propriétés pour le modèle. |
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é. |
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é. |
GetMetadataForType(Func<Object>, Type) |
Retourne les métadonnées pour la propriété spécifiée à l'aide du type du modèle. |
GetTypeDescriptor(Type) |
Retourne le descripteur de type à partir du type spécifié. |