5 instantiations of RouteValueDictionary
Microsoft.AspNetCore.Components (5)
Routing\RouteContext.cs (1)
44
public RouteValueDictionary RouteValues { get; set; } =
new
();
Routing\RouteTable.cs (1)
30
var routeValueDictionary = new
RouteValueDictionary
(endpointRouteData.RouteValues);
src\Http\Routing\src\Patterns\RoutePatternMatcher.cs (2)
30
Defaults = defaults ?? new
RouteValueDictionary
();
347
var outValues = new
RouteValueDictionary
();
src\Http\Routing\src\Tree\TreeRouteBuilder.cs (1)
145
entry.Defaults = new
RouteValueDictionary
();
46 references to RouteValueDictionary
Microsoft.AspNetCore.Components (46)
Routing\RouteContext.cs (1)
44
public
RouteValueDictionary
RouteValues { get; set; } = new();
Routing\RouteTable.cs (2)
30
var
routeValueDictionary = new RouteValueDictionary(endpointRouteData.RouteValues);
70
private static void ProcessParameters(InboundRouteEntry entry,
RouteValueDictionary
routeValues)
src\Http\Http.Abstractions\src\Routing\RouteValueDictionary.cs (10)
104
/// Creates an empty <see cref="
RouteValueDictionary
"/>.
164
/// Creates a <see cref="
RouteValueDictionary
"/> initialized with the specified <paramref name="values"/>.
379
throw new ArgumentException($"An element with the key '{key}' already exists in the {nameof(
RouteValueDictionary
)}.");
538
/// Attempts to remove and return the value that has the specified key from the <see cref="
RouteValueDictionary
"/>.
541
/// <param name="value">When this method returns, contains the object removed from the <see cref="
RouteValueDictionary
"/>, or <c>null</c> if key does not exist.</param>
790
private readonly
RouteValueDictionary
_dictionary;
796
/// <param name="dictionary">A <see cref="
RouteValueDictionary
"/>.</param>
797
public Enumerator(
RouteValueDictionary
dictionary)
824
var
dictionary = _dictionary;
851
var
dictionary = _dictionary;
src\Http\Routing.Abstractions\src\IRouteConstraint.cs (1)
44
RouteValueDictionary
values);
src\Http\Routing\src\Constraints\BoolRouteConstraint.cs (1)
33
RouteValueDictionary
values)
src\Http\Routing\src\Constraints\CompositeRouteConstraint.cs (1)
47
RouteValueDictionary
values)
src\Http\Routing\src\Constraints\DateTimeRouteConstraint.cs (1)
39
RouteValueDictionary
values)
src\Http\Routing\src\Constraints\DecimalRouteConstraint.cs (1)
33
RouteValueDictionary
values)
src\Http\Routing\src\Constraints\DoubleRouteConstraint.cs (1)
33
RouteValueDictionary
values)
src\Http\Routing\src\Constraints\FileNameRouteConstraint.cs (1)
104
RouteValueDictionary
values)
src\Http\Routing\src\Constraints\FloatRouteConstraint.cs (1)
33
RouteValueDictionary
values)
src\Http\Routing\src\Constraints\GuidRouteConstraint.cs (1)
35
RouteValueDictionary
values)
src\Http\Routing\src\Constraints\IntRouteConstraint.cs (1)
33
RouteValueDictionary
values)
src\Http\Routing\src\Constraints\LengthRouteConstraint.cs (1)
89
RouteValueDictionary
values)
src\Http\Routing\src\Constraints\LongRouteConstraint.cs (1)
33
RouteValueDictionary
values)
src\Http\Routing\src\Constraints\MaxLengthRouteConstraint.cs (1)
53
RouteValueDictionary
values)
src\Http\Routing\src\Constraints\MaxRouteConstraint.cs (1)
47
RouteValueDictionary
values)
src\Http\Routing\src\Constraints\MinLengthRouteConstraint.cs (1)
53
RouteValueDictionary
values)
src\Http\Routing\src\Constraints\MinRouteConstraint.cs (1)
47
RouteValueDictionary
values)
src\Http\Routing\src\Constraints\NonFileNameRouteConstraint.cs (1)
100
RouteValueDictionary
values)
src\Http\Routing\src\Constraints\NullRouteConstraint.cs (1)
23
public bool Match(string routeKey,
RouteValueDictionary
values)
src\Http\Routing\src\Constraints\OptionalRouteConstraint.cs (1)
47
RouteValueDictionary
values)
src\Http\Routing\src\Constraints\RangeRouteConstraint.cs (1)
61
RouteValueDictionary
values)
src\Http\Routing\src\Constraints\RegexErrorStubRouteConstraint.cs (1)
26
bool IRouteConstraint.Match(string routeKey,
RouteValueDictionary
values)
src\Http\Routing\src\Constraints\RegexRouteConstraint.cs (1)
88
RouteValueDictionary
values)
src\Http\Routing\src\Patterns\RoutePatternFactory.cs (2)
442
RouteValueDictionary
? defaults,
444
RouteValueDictionary
? requiredValues,
src\Http\Routing\src\Patterns\RoutePatternMatcher.cs (7)
25
RouteValueDictionary
defaults)
59
public
RouteValueDictionary
Defaults { get; }
63
public bool TryMatch(PathString path,
RouteValueDictionary
values)
247
private bool SavePathSegmentsAsValues(int index,
RouteValueDictionary
values, StringSegment requestSegment, RoutePatternPathSegment pathSegment)
289
RouteValueDictionary
values)
335
RouteValueDictionary
values,
347
var
outValues = new RouteValueDictionary();
src\Http\Routing\src\RouteConstraintMatcher.cs (1)
46
RouteValueDictionary
routeValues)
src\Http\Routing\src\Tree\InboundRouteEntry.cs (1)
35
public
RouteValueDictionary
Defaults { get; set; }