IEndpointParameterMetadataProvider.PopulateMetadata Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Заполняет метаданные для связанных Endpoint и ParameterInfo.
public static abstract void PopulateMetadata (System.Reflection.ParameterInfo parameter, Microsoft.AspNetCore.Builder.EndpointBuilder builder);
static member PopulateMetadata : System.Reflection.ParameterInfo * Microsoft.AspNetCore.Builder.EndpointBuilder -> unit
Public Shared Sub PopulateMetadata (parameter As ParameterInfo, builder As EndpointBuilder)
Параметры
- parameter
- ParameterInfo
Значение ParameterInfo делегата обработчика маршрута или действие MVC создаваемой конечной точки.
- builder
- EndpointBuilder
Объект , используемый EndpointBuilder для создания конечной точки для заданного parameter
объекта .
Комментарии
Этот метод вызывается Методом RequestDelegateFactory при создании RequestDelegate и MVC при создании конечных точек для действий контроллера. Вызывается для каждого параметра обработчика маршрутов или действия с объявленным типом, реализующим этот интерфейс. Добавьте или удалите объекты в Metadata свойстве builder
объекта , чтобы изменить создаваемый Metadata объект .