Udostępnij za pośrednictwem


MatcherPolicy.ContainsDynamicEndpoints(IReadOnlyList<Endpoint>) Metoda

Definicja

Zwraca wartość wskazującą, czy podany endpoints zawiera co najmniej jeden dynamiczny punkt końcowy.

protected:
 static bool ContainsDynamicEndpoints(System::Collections::Generic::IReadOnlyList<Microsoft::AspNetCore::Http::Endpoint ^> ^ endpoints);
protected static bool ContainsDynamicEndpoints (System.Collections.Generic.IReadOnlyList<Microsoft.AspNetCore.Http.Endpoint> endpoints);
static member ContainsDynamicEndpoints : System.Collections.Generic.IReadOnlyList<Microsoft.AspNetCore.Http.Endpoint> -> bool
Protected Shared Function ContainsDynamicEndpoints (endpoints As IReadOnlyList(Of Endpoint)) As Boolean

Parametry

endpoints
IReadOnlyList<Endpoint>

Zestaw punktów końcowych.

Zwraca

true jeśli zostanie znaleziony dynamiczny punkt końcowy; w przeciwnym razie zwraca wartość false.

Uwagi

IDynamicEndpointMetadata Obecność oznacza, że punkt końcowy, który może zostać zastąpiony podczas przetwarzania IEndpointSelectorPolicyprzez obiekt .

Implementacja INodeBuilderPolicy programu powinna również implementować IEndpointSelectorPolicy i używać jej IEndpointSelectorPolicy implementacji, gdy węzeł zawiera dynamiczny punkt końcowy. INodeBuilderPolicy implementacje polegają na buforowaniu danych na podstawie statycznego zestawu punktów końcowych. Nie jest to możliwe, gdy punkty końcowe są zastępowane dynamicznie.

Dotyczy