DataAnnotationsModelMetadataProvider Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Implementuje výchozího zprostředkovatele metadat modelu.
public ref class DataAnnotationsModelMetadataProvider : System::Web::ModelBinding::AssociatedMetadataProvider
public class DataAnnotationsModelMetadataProvider : System.Web.ModelBinding.AssociatedMetadataProvider
type DataAnnotationsModelMetadataProvider = class
inherit AssociatedMetadataProvider
Public Class DataAnnotationsModelMetadataProvider
Inherits AssociatedMetadataProvider
- Dědičnost
Konstruktory
| Name | Description |
|---|---|
| DataAnnotationsModelMetadataProvider() |
Inicializuje novou instanci DataAnnotationsModelMetadataProvider třídy. |
Metody
| Name | Description |
|---|---|
| CreateMetadata(IEnumerable<Attribute>, Type, Func<Object>, Type, String) |
Vytvoří metadata pro zadaný model. |
| Equals(Object) |
Určuje, zda je zadaný objekt roven aktuálnímu objektu. (Zděděno od Object) |
| FilterAttributes(Type, PropertyDescriptor, IEnumerable<Attribute>) |
Umožňuje odvozené třídy filtrovat seznam atributů. (Zděděno od AssociatedMetadataProvider) |
| GetHashCode() |
Slouží jako výchozí funkce hash. (Zděděno od Object) |
| GetMetadataForProperties(Object, Type) |
Při přepsání v odvozené třídě vrátí metadata pro všechny vlastnosti. (Zděděno od AssociatedMetadataProvider) |
| GetMetadataForProperty(Func<Object>, Type, PropertyDescriptor) |
Při přepsání v odvozené třídě vrátí metadata pro vlastnost určenou popisovačem vlastnosti. (Zděděno od AssociatedMetadataProvider) |
| GetMetadataForProperty(Func<Object>, Type, String) |
Při přepsání v odvozené třídě vrátí metadata pro vlastnost určenou názvem vlastnosti. (Zděděno od AssociatedMetadataProvider) |
| GetMetadataForType(Func<Object>, Type) |
Při přepsání v odvozené třídě vrátí metadata pro typ modelu. (Zděděno od AssociatedMetadataProvider) |
| GetType() |
Získá Type aktuální instance. (Zděděno od Object) |
| GetTypeDescriptor(Type) |
Při přepsání v odvozené třídě vrátí popisovač objekt pro zadaný typ. (Zděděno od AssociatedMetadataProvider) |
| MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Object. (Zděděno od Object) |
| ToString() |
Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |