4 writes to Invert
Microsoft.AspNetCore.Rewrite (4)
ApacheModRewrite\ConditionPatternParser.cs (1)
44results.Invert = true;
ApacheModRewrite\ParsedModRewriteCondition.cs (1)
17Invert = invert;
ApacheModRewrite\RuleRegexParser.cs (2)
16return new ParsedModRewriteInput { Invert = true, Operand = regex.Substring(1) }; 20return new ParsedModRewriteInput { Invert = false, Operand = regex };
14 references to Invert
Microsoft.AspNetCore.Rewrite (14)
ApacheModRewrite\ConditionPatternParser.cs (1)
110results = ParseProperty(context, results.Invert);
ApacheModRewrite\RuleBuilder.cs (13)
68match = new RegexMatch(new Regex(input.Operand, RegexOptions.CultureInvariant | RegexOptions.Compiled | RegexOptions.IgnoreCase, _regexTimeout), input.Invert); 72match = new RegexMatch(new Regex(input.Operand, RegexOptions.CultureInvariant | RegexOptions.Compiled, _regexTimeout), input.Invert); 106match = new StringMatch(input.Operand, StringOperationType.Equal, input.Invert); 109match = new StringMatch(input.Operand, StringOperationType.Greater, input.Invert); 112match = new StringMatch(input.Operand, StringOperationType.GreaterEqual, input.Invert); 115match = new StringMatch(input.Operand, StringOperationType.Less, input.Invert); 118match = new StringMatch(input.Operand, StringOperationType.LessEqual, input.Invert); 128match = new IsDirectoryMatch(input.Invert); 131match = new IsFileMatch(input.Invert); 134match = new IsFileMatch(input.Invert); 141match = new FileSizeMatch(input.Invert); 165_match = new RegexMatch(new Regex(input.Operand, RegexOptions.CultureInvariant | RegexOptions.Compiled | RegexOptions.IgnoreCase, _regexTimeout), input.Invert); 169_match = new RegexMatch(new Regex(input.Operand, RegexOptions.CultureInvariant | RegexOptions.Compiled, _regexTimeout), input.Invert);