16 references to RoutePatternParameterKind
Microsoft.AspNetCore.Components (16)
src\aspnetcore\src\Http\Routing\src\Patterns\RouteParameterParser.cs (6)
22return new RoutePatternParameterPart(string.Empty, null, RoutePatternParameterKind.Standard, Array.Empty<RoutePatternParameterPolicyReference>()); 29var parameterKind = RoutePatternParameterKind.Standard; 34parameterKind = RoutePatternParameterKind.CatchAll; 39parameterKind = RoutePatternParameterKind.CatchAll; 45parameterKind = RoutePatternParameterKind.Optional;
src\aspnetcore\src\Http\Routing\src\Patterns\RoutePatternFactory.cs (1)
925RoutePatternParameterKind parameterKind,
src\aspnetcore\src\Http\Routing\src\Patterns\RoutePatternParameterKind.cs (3)
16/// The <see cref="RoutePatternParameterKind"/> of a standard parameter 22/// The <see cref="RoutePatternParameterKind"/> of an optional parameter. 27/// The <see cref="RoutePatternParameterKind"/> of a catch-all parameter.
src\aspnetcore\src\Http\Routing\src\Patterns\RoutePatternParameterPart.cs (6)
23RoutePatternParameterKind parameterKind, 32RoutePatternParameterKind parameterKind, 65public bool IsCatchAll => ParameterKind == RoutePatternParameterKind.CatchAll; 71public bool IsOptional => ParameterKind == RoutePatternParameterKind.Optional; 74/// Gets the <see cref="RoutePatternParameterKind"/> of this parameter. 76public RoutePatternParameterKind ParameterKind { get; }