EmptyModelMetadataProvider Класс

Определение

Объект Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DefaultBindingMetadataProvider , представляющий пустую модель.

public ref class EmptyModelMetadataProvider : Microsoft::AspNetCore::Mvc::ModelBinding::Metadata::DefaultModelMetadataProvider
public class EmptyModelMetadataProvider : Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DefaultModelMetadataProvider
type EmptyModelMetadataProvider = class
    inherit DefaultModelMetadataProvider
Public Class EmptyModelMetadataProvider
Inherits DefaultModelMetadataProvider
Наследование
EmptyModelMetadataProvider
Наследование

Конструкторы

EmptyModelMetadataProvider()

Инициализирует новый объект EmptyModelMetadataProvider.

Свойства

DetailsProvider

Возвращает набор ICompositeMetadataDetailsProvider.

(Унаследовано от DefaultModelMetadataProvider)
ModelBindingMessageProvider

Возвращает набор DefaultModelBindingMessageProvider.

(Унаследовано от DefaultModelMetadataProvider)

Методы

CreateModelMetadata(DefaultMetadataDetails)

Создает новый ModelMetadata из DefaultMetadataDetails.

(Унаследовано от DefaultModelMetadataProvider)
CreateParameterDetails(ModelMetadataIdentity)

Создает DefaultMetadataDetails запись для параметра Type .

(Унаследовано от DefaultModelMetadataProvider)
CreatePropertyDetails(ModelMetadataIdentity)

Создает DefaultMetadataDetails записи для свойств модели Type .

(Унаследовано от DefaultModelMetadataProvider)
CreateTypeDetails(ModelMetadataIdentity)

Создает DefaultMetadataDetails запись для модели Type .

(Унаследовано от DefaultModelMetadataProvider)
GetMetadataForConstructor(ConstructorInfo, Type)

Предоставляет метаданные, описывающие Конструктор.

(Унаследовано от DefaultModelMetadataProvider)
GetMetadataForParameter(ParameterInfo)

Предоставляет метаданные, описывающие параметр.

(Унаследовано от DefaultModelMetadataProvider)
GetMetadataForParameter(ParameterInfo, Type)

Предоставляет метаданные, описывающие параметр.

(Унаследовано от DefaultModelMetadataProvider)
GetMetadataForProperties(Type)

Предоставляет метаданные, описывающие свойства объекта Type .

(Унаследовано от DefaultModelMetadataProvider)
GetMetadataForProperty(PropertyInfo, Type)

Предоставляет метаданные, описывающие свойство.

(Унаследовано от DefaultModelMetadataProvider)
GetMetadataForType(Type)

Предоставляет метаданные, описывающие Type .

(Унаследовано от DefaultModelMetadataProvider)

Методы расширения

GetMetadataForProperty(IModelMetadataProvider, Type, String)

Возвращает ModelMetadata для свойства, идентифицируемого предоставленным объектом containerType и propertyName .

GetModelExplorerForType(IModelMetadataProvider, Type, Object)

Возвращает ModelExplorer для предоставленного modelType и model .

Применяется к