DataAnnotationsModelMetadataProvider Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Implementa il provider di metadati del modello predefinito per ASP.NET MVC.
public class DataAnnotationsModelMetadataProvider : System.Web.Mvc.AssociatedMetadataProvider
type DataAnnotationsModelMetadataProvider = class
inherit AssociatedMetadataProvider
Public Class DataAnnotationsModelMetadataProvider
Inherits AssociatedMetadataProvider
- Ereditarietà
Costruttori
| DataAnnotationsModelMetadataProvider() |
Inizializza una nuova istanza della classe DataAnnotationsModelMetadataProvider. |
Metodi
| CreateMetadata(IEnumerable<Attribute>, Type, Func<Object>, Type, String) |
Ottiene i metadati per la proprietà specificata. |
| FilterAttributes(Type, PropertyDescriptor, IEnumerable<Attribute>) |
Ottiene un elenco di attributi. (Ereditato da AssociatedMetadataProvider) |
| GetMetadataForProperties(Object, Type) |
Restituisce un elenco di proprietà per il modello. (Ereditato da AssociatedMetadataProvider) |
| GetMetadataForProperty(Func<Object>, Type, PropertyDescriptor) |
Restituisce i metadati per la proprietà specificata utilizzando il tipo di contenitore e il descrittore della proprietà. (Ereditato da AssociatedMetadataProvider) |
| GetMetadataForProperty(Func<Object>, Type, String) |
Restituisce i metadati per la proprietà specificata utilizzando il tipo di contenitore e il nome della proprietà. (Ereditato da AssociatedMetadataProvider) |
| GetMetadataForType(Func<Object>, Type) |
Restituisce i metadati per la proprietà specificata utilizzando il tipo del modello. (Ereditato da AssociatedMetadataProvider) |
| GetTypeDescriptor(Type) |
Restituisce il descrittore di tipo dal tipo specificato. (Ereditato da AssociatedMetadataProvider) |