Sdílet prostřednictvím


IEndpointParameterMetadataProvider.PopulateMetadata Metoda

Definice

Naplní metadata pro související Endpoint a 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)

Parametry

parameter
ParameterInfo

Delegát ParameterInfo obslužné rutiny trasy nebo akce MVC vytvářeného koncového bodu.

builder
EndpointBuilder

Používá EndpointBuilder se k vytvoření koncového bodu pro danou parameter.

Poznámky

Tuto metodu volá RequestDelegateFactory při vytváření RequestDelegate a MVC při vytváření koncových bodů pro akce kontroleru. To se volá pro každý parametr obslužné rutiny trasy nebo akce s deklarovaným typem implementovaným tímto rozhraním. Přidejte nebo odeberte objekty ve Metadata vlastnosti objektu builder pro úpravu vytvářeného objektu Metadata .

Platí pro