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