2 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));
85 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)