Share via


ModelMetadataProvider Classe

Definizione

Provider in grado di fornire istanze di 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
Ereditarietà
ModelMetadataProvider
Derivato
Implementazioni

Costruttori

ModelMetadataProvider()

Provider in grado di fornire istanze di ModelMetadata.

Metodi

GetMetadataForConstructor(ConstructorInfo, Type)

Fornisce i metadati che descrivono un costruttore.

GetMetadataForParameter(ParameterInfo)

Fornisce i metadati che descrivono un parametro.

GetMetadataForParameter(ParameterInfo, Type)

Fornisce i metadati che descrivono un parametro.

GetMetadataForProperties(Type)

Fornisce i metadati che descrivono le proprietà di un oggetto Type.

GetMetadataForProperty(PropertyInfo, Type)

Fornisce i metadati che descrivono una proprietà.

GetMetadataForType(Type)

Fornisce i metadati che descrivono un oggetto Type.

Metodi di estensione

GetMetadataForProperty(IModelMetadataProvider, Type, String)

Ottiene un oggetto per la ModelMetadata proprietà identificata dall'oggetto specificato containerType e propertyName.

GetModelExplorerForType(IModelMetadataProvider, Type, Object)

Ottiene un ModelExplorer oggetto per l'oggetto specificato modelType e model.

Si applica a