Freigeben über


IEndpointMetadataProvider.PopulateMetadata Methode

Definition

Füllt Metadaten für die verknüpften Endpoint und MethodInfoauf.

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)

Parameter

method
MethodInfo

Die MethodInfo des Routenhandlerdelegaten oder der MVC-Aktion des zu erstellenden Endpunkts.

builder
EndpointBuilder

Der EndpointBuilder , der zum Erstellen des Endpunkts für den angegebenen methodverwendet wird.

Hinweise

Diese Methode wird von RequestDelegateFactory beim Erstellen von und RequestDelegate von MVC beim Erstellen von Endpunkten für Controlleraktionen aufgerufen. Dies wird für jeden Parameter und Rückgabetyp 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 sie builder , um die Metadata zu erstellende zu ändern.

Gilt für: