DefaultModelMetadataProvider Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Eine Standardimplementierung von basierend IModelMetadataProvider auf Reflexion.
public ref class DefaultModelMetadataProvider : Microsoft::AspNetCore::Mvc::ModelBinding::IModelMetadataProvider
public ref class DefaultModelMetadataProvider : Microsoft::AspNetCore::Mvc::ModelBinding::ModelMetadataProvider
public class DefaultModelMetadataProvider : Microsoft.AspNetCore.Mvc.ModelBinding.IModelMetadataProvider
public class DefaultModelMetadataProvider : Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadataProvider
type DefaultModelMetadataProvider = class
interface IModelMetadataProvider
type DefaultModelMetadataProvider = class
inherit ModelMetadataProvider
Public Class DefaultModelMetadataProvider
Implements IModelMetadataProvider
Public Class DefaultModelMetadataProvider
Inherits ModelMetadataProvider
- Vererbung
-
DefaultModelMetadataProvider
- Vererbung
- Abgeleitet
- Implementiert
Konstruktoren
Eigenschaften
DetailsProvider |
Ruft das ICompositeMetadataDetailsProvider ab. |
ModelBindingMessageProvider |
Ruft das DefaultModelBindingMessageProvider ab. |
Methoden
CreateModelMetadata(DefaultMetadataDetails) |
Erstellt ein neues ModelMetadata aus einem DefaultMetadataDetails. |
CreateParameterDetails(ModelMetadataIdentity) |
Erstellt den DefaultMetadataDetails Eintrag für einen Parameter Type. |
CreatePropertyDetails(ModelMetadataIdentity) |
Erstellt die DefaultMetadataDetails Einträge für die Eigenschaften eines Modells Type. |
CreateTypeDetails(ModelMetadataIdentity) |
Erstellt den DefaultMetadataDetails Eintrag für ein Modell Type. |
GetMetadataForConstructor(ConstructorInfo, Type) |
Stellt Metadaten bereit, die einen Konstruktor beschreiben. |
GetMetadataForConstructor(ConstructorInfo, Type) |
Stellt Metadaten bereit, die einen Konstruktor beschreiben. (Geerbt von ModelMetadataProvider) |
GetMetadataForParameter(ParameterInfo, Type) |
Stellt Metadaten bereit, die einen Parameter beschreiben. |
GetMetadataForParameter(ParameterInfo, Type) |
Stellt Metadaten bereit, die einen Parameter beschreiben. (Geerbt von ModelMetadataProvider) |
GetMetadataForParameter(ParameterInfo) |
Stellt Metadaten bereit, die einen Parameter beschreiben. |
GetMetadataForProperties(Type) |
Stellt Metadaten bereit, die die Eigenschaften eines Typebeschreiben. |
GetMetadataForProperty(PropertyInfo, Type) |
Stellt Metadaten bereit, die eine Eigenschaft beschreiben. |
GetMetadataForProperty(PropertyInfo, Type) |
Stellt Metadaten bereit, die eine Eigenschaft beschreiben. (Geerbt von ModelMetadataProvider) |
GetMetadataForType(Type) |
Stellt Metadaten bereit, die einen Typebeschreiben. |
Erweiterungsmethoden
GetMetadataForProperty(IModelMetadataProvider, Type, String) |
Ruft eine ModelMetadata für-Eigenschaft ab, die durch die bereitgestellte |
GetModelExplorerForType(IModelMetadataProvider, Type, Object) |
Ruft eine ModelExplorer für die bereitgestellten |