MatcherPolicy.ContainsDynamicEndpoints(IReadOnlyList<Endpoint>) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
返回一个值,该值指示提供的 endpoints
是否包含一个或多个动态终结点。
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
参数
- endpoints
- IReadOnlyList<Endpoint>
终结点集。
返回
true
如果找到动态终结点,则为 ;否则返回 false
。
注解
如果存在 IDynamicEndpointMetadata ,则表示在处理过程中可能会由 替换的 IEndpointSelectorPolicy终结点。
当节点包含动态终结点时, 的 INodeBuilderPolicy 实现还应实现 IEndpointSelectorPolicy 并使用其 IEndpointSelectorPolicy 实现。 INodeBuilderPolicy 实现依赖于基于一组静态终结点的数据缓存。 当动态替换终结点时,这是不可能的。