IEndpointParameterMetadataProvider.PopulateMetadata Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Preenche metadados para os relacionados Endpoint e 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)
Parâmetros
- parameter
- ParameterInfo
O ParameterInfo 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 parameter
.
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 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.