Sdílet prostřednictvím


MatcherPolicy.ContainsDynamicEndpoints(IReadOnlyList<Endpoint>) Metoda

Definice

Vrátí hodnotu, která označuje, jestli zadaná endpoints hodnota obsahuje jeden nebo více dynamických koncových bodů.

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>

Sada koncových bodů.

Návraty

true pokud je nalezen dynamický koncový bod; v opačném případě vrátí falsehodnotu .

Poznámky

Přítomnost značí IDynamicEndpointMetadata , že koncový bod, který může být během zpracování nahrazen znakem IEndpointSelectorPolicy.

Implementace INodeBuilderPolicy by také měla implementovat IEndpointSelectorPolicy a používat její IEndpointSelectorPolicy implementaci, pokud uzel obsahuje dynamický koncový bod. INodeBuilderPolicy Implementace spoléhají na ukládání dat do mezipaměti na základě statické sady koncových bodů. To není možné, pokud jsou koncové body nahrazovány dynamicky.

Platí pro