AssociatedMetadataProvider Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Proporciona una clase abstracta para implementar un proveedor de metadatos.
public abstract class AssociatedMetadataProvider : System.Web.Mvc.ModelMetadataProvider
type AssociatedMetadataProvider = class
inherit ModelMetadataProvider
Public MustInherit Class AssociatedMetadataProvider
Inherits ModelMetadataProvider
- Herencia
- Derivado
Constructores
AssociatedMetadataProvider() |
Se llama desde constructores de una clase derivada para inicializar la AssociatedMetadataProvider clase . |
Métodos
CreateMetadata(IEnumerable<Attribute>, Type, Func<Object>, Type, String) |
Cuando se invalida en una clase derivada, crea los metadatos del modelo para la propiedad. |
FilterAttributes(Type, PropertyDescriptor, IEnumerable<Attribute>) |
Obtiene una lista de atributos. |
GetMetadataForProperties(Object, Type) |
Devuelve una lista de propiedades para el modelo. |
GetMetadataForProperty(Func<Object>, Type, PropertyDescriptor) |
Devuelve los metadatos para la propiedad especificada mediante el tipo de contenedor y el descriptor de propiedad. |
GetMetadataForProperty(Func<Object>, Type, String) |
Devuelve los metadatos para la propiedad especificada mediante el tipo de contenedor y el nombre de propiedad. |
GetMetadataForType(Func<Object>, Type) |
Devuelve los metadatos para la propiedad especificada utilizando el tipo del modelo. |
GetTypeDescriptor(Type) |
Devuelve el descriptor de tipos desde el tipo especificado. |