Udostępnij za pośrednictwem


IEndpointParameterMetadataProvider.PopulateMetadata Metoda

Definicja

Wypełnia metadane powiązane Endpoint i 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

Delegat ParameterInfo procedury obsługi tras lub akcja MVC tworzonego punktu końcowego.

builder
EndpointBuilder

Używany EndpointBuilder do konstruowania punktu końcowego dla danego parameterpliku .

Uwagi

Ta metoda jest wywoływana przez element RequestDelegateFactory podczas tworzenia obiektu i przez MVC podczas tworzenia RequestDelegate punktów końcowych dla akcji kontrolera. Jest to wywoływane dla każdego parametru procedury obsługi tras lub akcji z zadeklarowanym typem implementowania tego interfejsu. Dodaj lub usuń obiekty we Metadata właściwości obiektu builder , aby zmodyfikować kompilowanie Metadata .

Dotyczy