Compartilhar via


IEndpointMetadataProvider.PopulateMetadata Método

Definição

Preenche metadados para os relacionados Endpoint e MethodInfo.

public static abstract void PopulateMetadata (System.Reflection.MethodInfo method, Microsoft.AspNetCore.Builder.EndpointBuilder builder);
static member PopulateMetadata : System.Reflection.MethodInfo * Microsoft.AspNetCore.Builder.EndpointBuilder -> unit
Public Shared Sub PopulateMetadata (method As MethodInfo, builder As EndpointBuilder)

Parâmetros

method
MethodInfo

O MethodInfo do representante do manipulador de rotas ou da Ação MVC do ponto de extremidade que está sendo criado.

builder
EndpointBuilder

O EndpointBuilder usado para construir o ponto de extremidade para o determinado method.

Comentários

Esse método é chamado por RequestDelegateFactory ao criar um RequestDelegate e por MVC ao criar pontos de extremidade para ações do controlador. Isso é chamado para cada parâmetro e tipo de retorno do manipulador de rotas ou ação com um tipo declarado implementando essa interface. Adicione ou remova objetos na Metadata propriedade do builder para modificar o Metadata que está sendo criado.

Aplica-se a