IEndpointParameterMetadataProvider.PopulateMetadata Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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.