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

Nome Descrizione
ModelMetadataProvider()

Provider in grado di fornire istanze di ModelMetadata.

Metodi

Nome Descrizione
GetMetadataForConstructor(ConstructorInfo, Type)

Fornisce i metadati che descrivono un costruttore.

GetMetadataForParameter(ParameterInfo, Type)

Fornisce i metadati che descrivono un parametro.

GetMetadataForParameter(ParameterInfo)

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

Nome Descrizione
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