Поделиться через


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 объект .

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