DataAnnotationsModelMetadataProvider Klas
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Implementeert de standaardprovider voor modelmetagegevens.
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
- Overname
Constructors
| Name | Description |
|---|---|
| DataAnnotationsModelMetadataProvider() |
Initialiseert een nieuw exemplaar van de DataAnnotationsModelMetadataProvider klasse. |
Methoden
| Name | Description |
|---|---|
| CreateMetadata(IEnumerable<Attribute>, Type, Func<Object>, Type, String) |
Hiermee maakt u metagegevens voor een opgegeven model. |
| Equals(Object) |
Bepaalt of het opgegeven object gelijk is aan het huidige object. (Overgenomen van Object) |
| FilterAttributes(Type, PropertyDescriptor, IEnumerable<Attribute>) |
Hiermee kunnen afgeleide klassen de lijst met kenmerken filteren. (Overgenomen van AssociatedMetadataProvider) |
| GetHashCode() |
Fungeert als de standaardhashfunctie. (Overgenomen van Object) |
| GetMetadataForProperties(Object, Type) |
Wanneer deze worden overschreven in een afgeleide klasse, worden metagegevens geretourneerd voor alle eigenschappen. (Overgenomen van AssociatedMetadataProvider) |
| GetMetadataForProperty(Func<Object>, Type, PropertyDescriptor) |
Wanneer deze wordt overschreven in een afgeleide klasse, worden metagegevens geretourneerd voor een eigenschap die is opgegeven door een eigenschapsdescriptorobject. (Overgenomen van AssociatedMetadataProvider) |
| GetMetadataForProperty(Func<Object>, Type, String) |
Wanneer deze worden overschreven in een afgeleide klasse, worden metagegevens geretourneerd voor een eigenschap die is opgegeven met een eigenschapsnaam. (Overgenomen van AssociatedMetadataProvider) |
| GetMetadataForType(Func<Object>, Type) |
Wanneer deze worden overschreven in een afgeleide klasse, worden metagegevens geretourneerd voor het modeltype. (Overgenomen van AssociatedMetadataProvider) |
| GetType() |
Hiermee haalt u de Type huidige instantie op. (Overgenomen van Object) |
| GetTypeDescriptor(Type) |
Wanneer deze wordt overschreven in een afgeleide klasse, retourneert u een descriptorobject voor een opgegeven type. (Overgenomen van AssociatedMetadataProvider) |
| MemberwiseClone() |
Hiermee maakt u een ondiepe kopie van de huidige Object. (Overgenomen van Object) |
| ToString() |
Retourneert een tekenreeks die het huidige object vertegenwoordigt. (Overgenomen van Object) |