Bagikan melalui


ModelMetadataProvider Kelas

Definisi

Penyedia yang dapat menyediakan instans 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
Warisan
ModelMetadataProvider
Turunan
Penerapan

Konstruktor

ModelMetadataProvider()

Penyedia yang dapat menyediakan instans ModelMetadata.

Metode

GetMetadataForConstructor(ConstructorInfo, Type)

Memasok metadata yang menjelaskan konstruktor.

GetMetadataForParameter(ParameterInfo)

Memasok metadata yang menjelaskan parameter.

GetMetadataForParameter(ParameterInfo, Type)

Memasok metadata yang menjelaskan parameter.

GetMetadataForProperties(Type)

Memasok metadata yang menjelaskan properti dari Type.

GetMetadataForProperty(PropertyInfo, Type)

Memasok metadata yang menjelaskan properti.

GetMetadataForType(Type)

Memasok metadata yang menjelaskan Type.

Metode Ekstensi

GetMetadataForProperty(IModelMetadataProvider, Type, String)

Mendapatkan untuk properti yang ModelMetadata diidentifikasi oleh yang disediakan containerType dan propertyName.

GetModelExplorerForType(IModelMetadataProvider, Type, Object)

ModelExplorer Mendapatkan untuk yang disediakan modelType dan model.

Berlaku untuk