CandidateSet 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
表示路由系统匹配的 Endpoint 一组候选项。 由 和 IEndpointSelectorPolicy的EndpointSelector实现使用。
public ref class CandidateSet sealed
public sealed class CandidateSet
type CandidateSet = class
Public NotInheritable Class CandidateSet
- 继承
-
CandidateSet
构造函数
CandidateSet(Endpoint[], RouteValueDictionary[], Int32[]) |
使用提供的 提供的构造函数用于启用 和 IEndpointSelectorPolicy的实现的EndpointSelector单元测试。 |
属性
Count |
获取集中候选项的计数。 |
Item[Int32] |
获取与 CandidateState 中的候选 Endpoint 项 |
方法
ExpandEndpoint(Int32, IReadOnlyList<Endpoint>, IComparer<Endpoint>) |
将 Endpoint 提供的 |
IsValidCandidate(Int32) |
获取一个值,该值指示在何处 Endpoint 被视为当前请求的有效候选项。 |
ReplaceEndpoint(Int32, Endpoint, RouteValueDictionary) |
将 Endpoint 提供的 |
SetValidity(Int32, Boolean) |
在提供的索引处设置候选项的有效性。 |