39 references to OperationType
Microsoft.AspNetCore.Rewrite (39)
ApacheModRewrite\ConditionPatternParser.cs (19)
69
results.OperationType =
OperationType
.GreaterEqual;
74
results.OperationType =
OperationType
.Greater;
91
results.OperationType =
OperationType
.LessEqual;
96
results.OperationType =
OperationType
.Less;
106
results.OperationType =
OperationType
.Equal;
151
return new ParsedModRewriteInput(invert, ConditionType.PropertyTest,
OperationType
.Directory, operand: null);
153
return new ParsedModRewriteInput(invert, ConditionType.PropertyTest,
OperationType
.RegularFile, operand: null);
155
return new ParsedModRewriteInput(invert, ConditionType.PropertyTest,
OperationType
.ExistingFile, operand: null);
158
return new ParsedModRewriteInput(invert, ConditionType.PropertyTest,
OperationType
.SymbolicLink, operand: null);
160
return new ParsedModRewriteInput(invert, ConditionType.PropertyTest,
OperationType
.Size, operand: null);
162
return new ParsedModRewriteInput(invert, ConditionType.PropertyTest,
OperationType
.ExistingUrl, operand: null);
164
return new ParsedModRewriteInput(invert, ConditionType.PropertyTest,
OperationType
.Executable, operand: null);
171
return new ParsedModRewriteInput(invert, ConditionType.IntComp,
OperationType
.Equal, operand: null);
180
return new ParsedModRewriteInput(invert, ConditionType.IntComp,
OperationType
.Greater, operand: null);
182
return new ParsedModRewriteInput(invert, ConditionType.IntComp,
OperationType
.GreaterEqual, operand: null);
191
return new ParsedModRewriteInput(invert, ConditionType.PropertyTest,
OperationType
.SymbolicLink, operand: null);
196
return new ParsedModRewriteInput(invert, ConditionType.IntComp,
OperationType
.Less, operand: null);
198
return new ParsedModRewriteInput(invert, ConditionType.IntComp,
OperationType
.LessEqual, operand: null);
207
return new ParsedModRewriteInput(invert, ConditionType.IntComp,
OperationType
.NotEqual, operand: null);
ApacheModRewrite\ParsedModRewriteCondition.cs (2)
10
public
OperationType
OperationType { get; set; }
15
public ParsedModRewriteInput(bool invert, ConditionType conditionType,
OperationType
operationType, string? operand)
ApacheModRewrite\RuleBuilder.cs (18)
79
case
OperationType
.Equal:
82
case
OperationType
.Greater:
85
case
OperationType
.GreaterEqual:
88
case
OperationType
.Less:
91
case
OperationType
.LessEqual:
94
case
OperationType
.NotEqual:
105
case
OperationType
.Equal:
108
case
OperationType
.Greater:
111
case
OperationType
.GreaterEqual:
114
case
OperationType
.Less:
117
case
OperationType
.LessEqual:
127
case
OperationType
.Directory:
130
case
OperationType
.RegularFile:
133
case
OperationType
.ExistingFile:
136
case
OperationType
.SymbolicLink:
140
case
OperationType
.Size:
143
case
OperationType
.ExistingUrl:
145
case
OperationType
.Executable: