1 instantiation of PolicyJumpTableEdge
Microsoft.AspNetCore.Routing (1)
Matching\DfaMatcherBuilder.cs (1)
641policyEntries[index++] = new PolicyJumpTableEdge(kvp.Key, Transition(kvp.Value));
14 references to PolicyJumpTableEdge
Microsoft.AspNetCore.Routing (14)
Matching\AcceptsMatcherPolicy.cs (3)
260public PolicyJumpTable BuildJumpTable(int exitDestination, IReadOnlyList<PolicyJumpTableEdge> edges) 269var e = edges[i]; 305private static ReadOnlyMediaTypeHeaderValue CreateEdgeMediaType(ref PolicyJumpTableEdge e)
Matching\DfaMatcherBuilder.cs (3)
594PolicyJumpTableEdge[] policyEntries = null; 636policyEntries = new PolicyJumpTableEdge[node.PolicyEdges.Count]; 693private static PolicyJumpTable BuildPolicy(int exitDestination, INodeBuilderPolicy nodeBuilder, PolicyJumpTableEdge[] policyEntries)
Matching\HostMatcherPolicy.cs (2)
292public PolicyJumpTable BuildJumpTable(int exitDestination, IReadOnlyList<PolicyJumpTableEdge> edges) 301PolicyJumpTableEdge e = edges[i];
Matching\HttpMethodMatcherPolicy.cs (1)
311public PolicyJumpTable BuildJumpTable(int exitDestination, IReadOnlyList<PolicyJumpTableEdge> edges)
Matching\INodeBuilderPolicy.cs (2)
31/// <param name="edges">A list of <see cref="PolicyJumpTableEdge"/>.</param> 33PolicyJumpTable BuildJumpTable(int exitDestination, IReadOnlyList<PolicyJumpTableEdge> edges);
Matching\NegotiationMatcherPolicy.cs (2)
358PolicyJumpTable INodeBuilderPolicy.BuildJumpTable(int exitDestination, IReadOnlyList<PolicyJumpTableEdge> edges) 365var e = edges[i];
Matching\PolicyJumpTableEdge.cs (1)
12/// Constructs a new <see cref="PolicyJumpTableEdge"/> instance.