Partager via


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

Définition

Retourne une valeur qui indique si le fourni endpoints contient un ou plusieurs points de terminaison dynamiques.

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

Paramètres

endpoints
IReadOnlyList<Endpoint>

Ensemble de points de terminaison.

Retours

true si un point de terminaison dynamique est trouvé ; Sinon, retourne false.

Remarques

La présence de signifie qu’un point de IDynamicEndpointMetadata terminaison qui peut être remplacé pendant le traitement par un IEndpointSelectorPolicy.

Une implémentation de doit également implémenter IEndpointSelectorPolicy et utiliser son IEndpointSelectorPolicy implémentation lorsqu’un nœud contient un point de INodeBuilderPolicy terminaison dynamique. INodeBuilderPolicy les implémentations s’appuient sur la mise en cache des données basées sur un ensemble statique de points de terminaison. Cela n’est pas possible lorsque les points de terminaison sont remplacés dynamiquement.

S’applique à