Sdílet prostřednictvím


ModelMetadataProvider Třída

Definice

Zprostředkovatel, který může poskytovat instance .ModelMetadata

public ref class ModelMetadataProvider abstract : Microsoft::AspNetCore::Mvc::ModelBinding::IModelMetadataProvider
public abstract class ModelMetadataProvider : Microsoft.AspNetCore.Mvc.ModelBinding.IModelMetadataProvider
type ModelMetadataProvider = class
    interface IModelMetadataProvider
Public MustInherit Class ModelMetadataProvider
Implements IModelMetadataProvider
Dědičnost
ModelMetadataProvider
Odvozené
Implementuje

Konstruktory

ModelMetadataProvider()

Zprostředkovatel, který může poskytovat instance .ModelMetadata

Metody

GetMetadataForConstructor(ConstructorInfo, Type)

Poskytuje metadata popisující konstruktor.

GetMetadataForParameter(ParameterInfo)

Poskytuje metadata popisující parametr.

GetMetadataForParameter(ParameterInfo, Type)

Poskytuje metadata popisující parametr.

GetMetadataForProperties(Type)

Poskytuje metadata popisující vlastnosti objektu Type.

GetMetadataForProperty(PropertyInfo, Type)

Poskytuje metadata popisující vlastnost.

GetMetadataForType(Type)

Poskytuje metadata popisující Typeobjekt .

Metody rozšíření

GetMetadataForProperty(IModelMetadataProvider, Type, String)

ModelMetadata Získá for vlastnost identifikovanou zadaným containerType a propertyName.

GetModelExplorerForType(IModelMetadataProvider, Type, Object)

Získá pro ModelExplorer poskytnuté modelType a model.

Platí pro