Condividi tramite


IEndpointParameterMetadataProvider.PopulateMetadata Metodo

Definizione

Popola i metadati per i relativi 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)

Parametri

parameter
ParameterInfo

Oggetto ParameterInfo del delegato del gestore di route o dell'azione MVC dell'endpoint creato.

builder
EndpointBuilder

Oggetto EndpointBuilder utilizzato per costruire l'endpoint per l'oggetto specificato parameter.

Commenti

Questo metodo viene chiamato da RequestDelegateFactory durante la creazione di un RequestDelegate oggetto e da MVC durante la creazione di endpoint per le azioni del controller. Viene chiamato per ogni parametro del gestore di route o dell'azione con un tipo dichiarato che implementa questa interfaccia. Aggiungere o rimuovere oggetti nella Metadata proprietà dell'oggetto builder per modificare la Metadata compilazione.

Si applica a