Compartilhar via


MatcherPolicy.ContainsDynamicEndpoints(IReadOnlyList<Endpoint>) Método

Definição

Retorna um valor que indica se o fornecido endpoints contém um ou mais pontos de extremidade dinâmicos.

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

Parâmetros

endpoints
IReadOnlyList<Endpoint>

O conjunto de pontos de extremidade.

Retornos

true se um ponto de extremidade dinâmico for encontrado; caso contrário, retornará false.

Comentários

A presença de significa que um ponto de IDynamicEndpointMetadata extremidade que pode ser substituído durante o processamento por um IEndpointSelectorPolicy.

Uma implementação de também deve implementar IEndpointSelectorPolicy e usar sua IEndpointSelectorPolicy implementação quando um nó contiver um ponto de INodeBuilderPolicy extremidade dinâmico. INodeBuilderPolicy as implementações dependem do cache de dados com base em um conjunto estático de pontos de extremidade. Isso não é possível quando os pontos de extremidade são substituídos dinamicamente.

Aplica-se a