14 references to UriMatchPart
Microsoft.AspNetCore.Rewrite (14)
IISUrlRewrite\InputParser.cs (4)
35
return ParseInputString(testString,
UriMatchPart
.Path);
45
public Pattern ParseInputString(string testString,
UriMatchPart
uriMatchPart)
56
private Pattern ParseString(ParserContext context,
UriMatchPart
uriMatchPart)
85
private void ParseParameter(ParserContext context, IList<PatternSegment> results,
UriMatchPart
uriMatchPart)
IISUrlRewrite\ServerVariables.cs (1)
20
public static PatternSegment FindServerVariable(string serverVariable, ParserContext context,
UriMatchPart
uriMatchPart, bool alwaysUseManagedServerVariables)
IISUrlRewrite\UriMatchCondition.cs (2)
13
public UriMatchCondition(InputParser inputParser, string input, string pattern,
UriMatchPart
uriMatchPart, bool ignoreCase, bool negate)
18
private static Pattern CreatePattern(InputParser inputParser, string input,
UriMatchPart
uriMatchPart)
IISUrlRewrite\UrlRewriteRuleBuilder.cs (3)
16
public
UriMatchPart
UriMatchPart => Global ?
UriMatchPart
.Full :
UriMatchPart
.Path;
PatternSegments\UrlSegment.cs (4)
11
private readonly
UriMatchPart
_uriMatchPart;
14
: this(
UriMatchPart
.Path)
18
public UrlSegment(
UriMatchPart
uriMatchPart)
25
return _uriMatchPart ==
UriMatchPart
.Full ? context.HttpContext.Request.GetEncodedUrl() : (string)context.HttpContext.Request.Path;