10 instantiations of BackReferenceCollection
Microsoft.AspNetCore.Rewrite (2)
UrlMatches\ExactMatch.cs (1)
24
return new MatchResults(success, new
BackReferenceCollection
(pattern));
UrlMatches\RegexMatch.cs (1)
21
return new MatchResults(success: res.Success != Negate, new
BackReferenceCollection
(res.Groups));
Microsoft.AspNetCore.Rewrite.Tests (8)
IISUrlRewrite\InputParserTests.cs (4)
168
return new
BackReferenceCollection
(match.Groups);
174
return new
BackReferenceCollection
(match.Groups);
180
return new MatchResults(match.Success, new
BackReferenceCollection
(match.Groups));
186
return new MatchResults(match.Success, new
BackReferenceCollection
(match.Groups));
IISUrlRewrite\ServerVariableTests.cs (2)
162
return new MatchResults(match.Success, new
BackReferenceCollection
(match.Groups));
168
return new MatchResults(match.Success, new
BackReferenceCollection
(match.Groups));
PatternSegments\ConditionMatchSegmentTests.cs (1)
32
return new MatchResults(match.Success, new
BackReferenceCollection
(match.Groups));
PatternSegments\RuleMatchSegmentTests.cs (1)
31
return new MatchResults(match.Success, new
BackReferenceCollection
(match.Groups));
87 references to BackReferenceCollection
Microsoft.AspNetCore.Rewrite (85)
ApacheModRewrite\ApacheModRewriteRule.cs (1)
32
BackReferenceCollection
? condBackReferences = null;
ApacheModRewrite\Condition.cs (2)
19
public MatchResults Evaluate(RewriteContext context,
BackReferenceCollection
? ruleBackReferences,
BackReferenceCollection
? conditionBackReferences)
ApacheModRewrite\ConditionEvaluator.cs (4)
10
public static MatchResults Evaluate(IEnumerable<Condition> conditions, RewriteContext context,
BackReferenceCollection
? backReferences)
15
public static MatchResults Evaluate(IEnumerable<Condition> conditions, RewriteContext context,
BackReferenceCollection
? backReferences, bool trackAllCaptures)
17
BackReferenceCollection
? prevBackReferences = null;
33
var
currentBackReferences = condResult.BackReferences;
BackReferenceCollection.cs (1)
43
public void Add(
BackReferenceCollection
references)
IISUrlRewrite\Condition.cs (2)
17
public MatchResults Evaluate(RewriteContext context,
BackReferenceCollection
? ruleBackReferences,
BackReferenceCollection
? conditionBackReferences)
IISUrlRewrite\ConditionEvaluator.cs (3)
8
public static MatchResults Evaluate(ConditionCollection conditions, RewriteContext context,
BackReferenceCollection
? backReferences)
10
BackReferenceCollection
? prevBackReferences = null;
27
var
currentBackReferences = condResult.BackReferences;
MatchResults.cs (2)
13
public MatchResults(bool success,
BackReferenceCollection
? backReferences = null)
21
public
BackReferenceCollection
? BackReferences { get; }
Pattern.cs (2)
14
public string Evaluate(RewriteContext context,
BackReferenceCollection
? ruleBackReferences,
BackReferenceCollection
? conditionBackReferences)
PatternSegment.cs (2)
8
public abstract string? Evaluate(RewriteContext context,
BackReferenceCollection
? ruleBackReferences,
BackReferenceCollection
? conditionBackReferences);
PatternSegments\ConditionMatchSegment.cs (2)
15
public override string? Evaluate(RewriteContext context,
BackReferenceCollection
? ruleBackReferences,
BackReferenceCollection
? conditionBackReferences)
PatternSegments\DateTimeSegment.cs (2)
45
public override string? Evaluate(RewriteContext context,
BackReferenceCollection
? ruleBackReferences,
BackReferenceCollection
? conditionBackReference)
PatternSegments\HeaderSegment.cs (2)
15
public override string? Evaluate(RewriteContext context,
BackReferenceCollection
? ruleBackReferences,
BackReferenceCollection
? conditionBackReferences)
PatternSegments\IISServerVariableSegment.cs (2)
19
public override string? Evaluate(RewriteContext context,
BackReferenceCollection
? ruleBackReferences,
BackReferenceCollection
? conditionBackReferences)
PatternSegments\IsHttpsModSegment.cs (2)
10
public override string? Evaluate(RewriteContext context,
BackReferenceCollection
? ruleBackReferences,
BackReferenceCollection
? conditionBackReferences)
PatternSegments\IsHttpsUrlSegment.cs (2)
10
public override string? Evaluate(RewriteContext context,
BackReferenceCollection
? ruleBackReferences,
BackReferenceCollection
? conditionBackReferences)
PatternSegments\IsIPV6Segment.cs (2)
10
public override string? Evaluate(RewriteContext context,
BackReferenceCollection
? ruleBackReferences,
BackReferenceCollection
? conditionBackReferences)
PatternSegments\LiteralSegment.cs (2)
15
public override string? Evaluate(RewriteContext context,
BackReferenceCollection
? ruleBackReferences,
BackReferenceCollection
? conditionBackReferences)
PatternSegments\LocalAddressSegment.cs (2)
8
public override string? Evaluate(RewriteContext context,
BackReferenceCollection
? ruleBackReferences,
BackReferenceCollection
? conditionBackReferences)
PatternSegments\LocalPortSegment.cs (2)
10
public override string? Evaluate(RewriteContext context,
BackReferenceCollection
? ruleBackReferences,
BackReferenceCollection
? conditionBackReferences)
PatternSegments\QueryStringSegment.cs (2)
8
public override string? Evaluate(RewriteContext context,
BackReferenceCollection
? ruleBackRefernces,
BackReferenceCollection
? conditionBackReferences)
PatternSegments\RemoteAddressSegment.cs (2)
8
public override string? Evaluate(RewriteContext context,
BackReferenceCollection
? ruleBackReferences,
BackReferenceCollection
? conditionBackReferences)
PatternSegments\RemotePortSegment.cs (2)
10
public override string? Evaluate(RewriteContext context,
BackReferenceCollection
? ruleBackReferences,
BackReferenceCollection
? conditionBackReferences)
PatternSegments\RequestFilenameSegment.cs (2)
8
public override string? Evaluate(RewriteContext context,
BackReferenceCollection
? ruleBackReferences,
BackReferenceCollection
? conditionBackReferences)
PatternSegments\RequestMethodSegment.cs (2)
8
public override string? Evaluate(RewriteContext context,
BackReferenceCollection
? ruleBackReferences,
BackReferenceCollection
? conditionBackReferences)
PatternSegments\RewriteMapSegment.cs (2)
19
public override string? Evaluate(RewriteContext context,
BackReferenceCollection
? ruleBackReferences,
BackReferenceCollection
? conditionBackReferences)
PatternSegments\RuleMatchSegment.cs (2)
17
public override string? Evaluate(RewriteContext context,
BackReferenceCollection
? ruleBackReferences,
BackReferenceCollection
? conditionBackReferences)
PatternSegments\SchemeSegment.cs (2)
8
public override string? Evaluate(RewriteContext context,
BackReferenceCollection
? ruleBackReferences,
BackReferenceCollection
? conditionBackReferences)
PatternSegments\ServerNameSegment.cs (2)
10
public override string? Evaluate(RewriteContext context,
BackReferenceCollection
? ruleBackReferences,
BackReferenceCollection
? conditionBackReferences)
PatternSegments\ServerProtocolSegment.cs (2)
10
public override string? Evaluate(RewriteContext context,
BackReferenceCollection
? ruleBackReferences,
BackReferenceCollection
? conditionBackReferences)
PatternSegments\ToLowerSegment.cs (2)
17
public override string? Evaluate(RewriteContext context,
BackReferenceCollection
? ruleBackReferences,
BackReferenceCollection
? conditionBackReferences)
PatternSegments\UrlDecodeSegment.cs (2)
17
public override string? Evaluate(RewriteContext context,
BackReferenceCollection
? ruleBackReferences,
BackReferenceCollection
? conditionBackReferences)
PatternSegments\UrlEncodeSegment.cs (2)
17
public override string? Evaluate(RewriteContext context,
BackReferenceCollection
? ruleBackReferences,
BackReferenceCollection
? conditionBackReferences)
PatternSegments\UrlSegment.cs (2)
23
public override string? Evaluate(RewriteContext context,
BackReferenceCollection
? ruleBackReferences,
BackReferenceCollection
? conditionBackReferences)
UrlAction.cs (2)
10
public abstract void ApplyAction(RewriteContext context,
BackReferenceCollection
? ruleBackReferences,
BackReferenceCollection
? conditionBackReferences);
UrlActions\AbortAction.cs (2)
10
public override void ApplyAction(RewriteContext context,
BackReferenceCollection
? ruleBackReferences,
BackReferenceCollection
? conditionBackReferences)
UrlActions\ChangeCookieAction.cs (2)
35
public override void ApplyAction(RewriteContext context,
BackReferenceCollection
? ruleBackReferences,
BackReferenceCollection
? conditionBackReferences)
UrlActions\CustomResponseAction.cs (2)
22
public override void ApplyAction(RewriteContext context,
BackReferenceCollection
? ruleBackReferences,
BackReferenceCollection
? conditionBackReferences)
UrlActions\ForbiddenAction.cs (2)
10
public override void ApplyAction(RewriteContext context,
BackReferenceCollection
? ruleBackReferences,
BackReferenceCollection
? conditionBackReferences)
UrlActions\GoneAction.cs (2)
10
public override void ApplyAction(RewriteContext context,
BackReferenceCollection
? ruleBackReferences,
BackReferenceCollection
? conditionBackReferences)
UrlActions\NoneAction.cs (2)
15
public override void ApplyAction(RewriteContext context,
BackReferenceCollection
? ruleBackReferences,
BackReferenceCollection
? conditionBackReferences)
UrlActions\RedirectAction.cs (2)
29
public override void ApplyAction(RewriteContext context,
BackReferenceCollection
? ruleBackReferences,
BackReferenceCollection
? conditionBackReferences)
UrlActions\RewriteAction.cs (2)
45
public override void ApplyAction(RewriteContext context,
BackReferenceCollection
? ruleBackReferences,
BackReferenceCollection
? conditionBackReferences)
Microsoft.AspNetCore.Rewrite.Tests (2)
IISUrlRewrite\InputParserTests.cs (2)
165
private static
BackReferenceCollection
CreateTestRuleBackReferences()
171
private static
BackReferenceCollection
CreateTestCondBackReferences()