Aracılığıyla paylaş


ModelMetadataProvider Sınıf

Tanım

örneklerini sağlayabilen bir ModelMetadatasağlayıcı.

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
Devralma
ModelMetadataProvider
Türetilmiş
Uygulamalar

Oluşturucular

ModelMetadataProvider()

örneklerini sağlayabilen bir ModelMetadatasağlayıcı.

Yöntemler

GetMetadataForConstructor(ConstructorInfo, Type)

Bir oluşturucuyu açıklayan meta verileri sağlar.

GetMetadataForParameter(ParameterInfo)

Parametreyi açıklayan meta verileri sağlar.

GetMetadataForParameter(ParameterInfo, Type)

Parametreyi açıklayan meta verileri sağlar.

GetMetadataForProperties(Type)

Bir öğesinin özelliklerini Typeaçıklayan meta veriler sağlar.

GetMetadataForProperty(PropertyInfo, Type)

Bir özelliği açıklayan meta verileri sağlar.

GetMetadataForType(Type)

bir Typeöğesini açıklayan meta veriler sağlar.

Uzantı Metotları

GetMetadataForProperty(IModelMetadataProvider, Type, String)

Sağlanan containerType ve propertyNametarafından tanımlanan for ModelMetadata özelliğini alır.

GetModelExplorerForType(IModelMetadataProvider, Type, Object)

Sağlanan modelType ve modeliçin bir ModelExplorer alır.

Şunlara uygulanır