2 writes to _pattern
Microsoft.AspNetCore.Routing (2)
Template\TemplateBinder.cs (2)
77_pattern = pattern; 109_pattern = pattern;
11 references to _pattern
Microsoft.AspNetCore.Routing (11)
Template\TemplateBinder.cs (11)
92_slots = AssignSlots(_pattern, _filters); 124_slots = AssignSlots(_pattern, _filters); 219var hasParameter = _pattern.GetParameter(key) != null; 222if (!_pattern.RequiredValues.TryGetValue(key, out var requiredValue)) 227if (!RoutePartsEqual(ambientValue, _pattern.RequiredValues[key]) && 228!RoutePattern.IsRequiredValueAny(_pattern.RequiredValues[key])) 253var parameters = _pattern.Parameters; 254var parameterCount = _pattern.Parameters.Count; 311if (!copyAmbientValues && !hasExplicitValue && _pattern.RequiredValues.TryGetValue(key, out var requiredValue)) 513var segments = _pattern.PathSegments; 711var parameter = _pattern.GetParameter(kvp.Key);