1 type derived from Condition
Microsoft.AspNetCore.Rewrite (1)
IISUrlRewrite\UriMatchCondition.cs (1)
9internal sealed class UriMatchCondition : Condition
3 instantiations of Condition
Microsoft.AspNetCore.Rewrite (3)
IISUrlRewrite\UrlRewriteFileParser.cs (3)
159condition = new Condition(_inputParser.ParseInputString(parsedInputString, builder.UriMatchPart), new IsDirectoryMatch(negate)); 164condition = new Condition(_inputParser.ParseInputString(parsedInputString, builder.UriMatchPart), new IsFileMatch(negate)); 179condition = new Condition(_inputParser.ParseInputString(parsedInputString, builder.UriMatchPart), new ExactMatch(ignoreCase, parsedPatternString, negate));
11 references to Condition
Microsoft.AspNetCore.Rewrite (11)
IISUrlRewrite\ConditionCollection.cs (7)
8internal sealed class ConditionCollection : IEnumerable<Condition> 10private readonly List<Condition> _conditions = new List<Condition>(); 28public Condition this[int index] 40public void Add(Condition condition) 48public void AddConditions(IEnumerable<Condition> conditions) 61public IEnumerator<Condition> GetEnumerator()
IISUrlRewrite\ConditionEvaluator.cs (1)
13foreach (var condition in conditions)
IISUrlRewrite\UrlRewriteFileParser.cs (1)
140Condition condition;
IISUrlRewrite\UrlRewriteRuleBuilder.cs (2)
72public void AddUrlCondition(Condition condition) 82public void AddUrlConditions(IEnumerable<Condition> conditions)