IEndpointParameterMetadataProvider.PopulateMetadata Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Füllt Metadaten für die zugehörigen Endpoint und ParameterInfoauf.
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
- parameter
- ParameterInfo
Der ParameterInfo des Routinghandlerdelegats oder der MVC-Aktion des zu erstellenden Endpunkts.
- builder
- EndpointBuilder
Der EndpointBuilder , der zum Erstellen des Endpunkts für den angegebenen parameter
verwendet wird.
Hinweise
Diese Methode wird von RequestDelegateFactory beim Erstellen eines RequestDelegate und von MVC beim Erstellen von Endpunkten für Controlleraktionen aufgerufen. Dies wird für jeden Parameter des Routenhandlers oder der Aktion mit einem deklarierten Typ aufgerufen, der diese Schnittstelle implementiert. Fügen Sie Objekte für die Metadata -Eigenschaft von hinzu, oder entfernen Sie diese builder
, um das Metadata zu erstellende Objekt zu ändern.