%PDF- %PDF-
| Direktori : /lib/dotnet/packs/Microsoft.AspNetCore.App.Ref/7.0.19/ref/net7.0/ |
| Current File : //lib/dotnet/packs/Microsoft.AspNetCore.App.Ref/7.0.19/ref/net7.0/Microsoft.AspNetCore.Rewrite.xml |
<?xml version="1.0"?>
<doc>
<assembly>
<name>Microsoft.AspNetCore.Rewrite</name>
</assembly>
<members>
<member name="T:Microsoft.AspNetCore.Rewrite.ApacheModRewrite.ConditionPatternParser">
<summary>
Parses the "CondPattern" portion of the RewriteCond.
RewriteCond TestString CondPattern
</summary>
</member>
<member name="M:Microsoft.AspNetCore.Rewrite.ApacheModRewrite.ConditionPatternParser.ParseActionCondition(System.String)">
<summary>
Given a CondPattern, create a ParsedConditionExpression, containing the type of operation
and value.
ParsedConditionExpression is an intermediary object, which will be made into a ConditionExpression
once the flags are parsed.
</summary>
<param name="condition">The CondPattern portion of a mod_rewrite RewriteCond.</param>
<returns>A new parsed condition.</returns>
</member>
<member name="M:Microsoft.AspNetCore.Rewrite.ApacheModRewrite.ConditionPatternParser.ParseProperty(Microsoft.AspNetCore.Rewrite.ParserContext,System.Boolean)">
<summary>
Given that the current index is a property (ex checks for directory or regular files), create a
new ParsedConditionExpression with the appropriate property operation.
</summary>
<param name="context"></param>
<param name="invert"></param>
<returns></returns>
</member>
<member name="M:Microsoft.AspNetCore.Rewrite.ApacheModRewrite.CookieActionFactory.Create(System.String)">
<summary>
Creates a <see cref="T:Microsoft.AspNetCore.Rewrite.UrlActions.ChangeCookieAction" /> <see href="https://httpd.apache.org/docs/current/rewrite/flags.html#flag_co" /> for details.
</summary>
<param name="flagValue">The flag</param>
<returns>The action</returns>
</member>
<member name="T:Microsoft.AspNetCore.Rewrite.ApacheModRewrite.ServerVariables">
<summary>
mod_rewrite lookups for specific string constants.
</summary>
</member>
<member name="M:Microsoft.AspNetCore.Rewrite.ApacheModRewrite.ServerVariables.FindServerVariable(System.String,Microsoft.AspNetCore.Rewrite.ParserContext)">
<summary>
Translates mod_rewrite server variables strings to an enum of different server variables.
</summary>
<param name="serverVariable">The server variable string.</param>
<param name="context">The Parser context</param>
<returns>The appropriate enum if the server variable exists, else ServerVariable.None</returns>
</member>
<member name="T:Microsoft.AspNetCore.Rewrite.ApacheModRewrite.TestStringParser">
<summary>
Parses the TestString segment of the mod_rewrite condition.
</summary>
</member>
<member name="M:Microsoft.AspNetCore.Rewrite.ApacheModRewrite.TestStringParser.Parse(System.String)">
<summary>
Creates a pattern, which is a template to create a new test string to
compare to the condition pattern. Can contain server variables, back references, etc.
</summary>
<param name="testString">The test string portion of the RewriteCond
Examples:
%{REMOTE_ADDR}
/var/www/%{REQUEST_URI}
%1
$1</param>
<returns>A new <see cref="T:Microsoft.AspNetCore.Rewrite.Pattern"/>, containing a list of <see cref="T:Microsoft.AspNetCore.Rewrite.PatternSegment"/></returns>
http://httpd.apache.org/docs/current/mod/mod_rewrite.html
</member>
<member name="M:Microsoft.AspNetCore.Rewrite.ApacheModRewrite.TestStringParser.ParseConditionParameter(Microsoft.AspNetCore.Rewrite.ParserContext,System.Collections.Generic.IList{Microsoft.AspNetCore.Rewrite.PatternSegment})">
<summary>
Obtains the condition parameter, which could either be a condition variable or a
server variable. Assumes the current character is immediately after the '%'.
context, on return will be on the last character of variable captured, such that after
Next() is called, it will be on the character immediately after the condition parameter.
</summary>
<param name="context">The ParserContext</param>
<param name="results">The List of results which the new condition parameter will be added.</param>
<returns>true </returns>
</member>
<member name="M:Microsoft.AspNetCore.Rewrite.ApacheModRewrite.TestStringParser.ParseLiteral(Microsoft.AspNetCore.Rewrite.ParserContext,System.Collections.Generic.IList{Microsoft.AspNetCore.Rewrite.PatternSegment})">
<summary>
Parse a string literal in the test string. Continues capturing until the start of a new variable type.
</summary>
<param name="context"></param>
<param name="results"></param>
<returns></returns>
</member>
<member name="T:Microsoft.AspNetCore.Rewrite.ApacheModRewrite.Tokenizer">
<summary>
Tokenizes a mod_rewrite rule, delimited by spaces.
</summary>
</member>
<member name="M:Microsoft.AspNetCore.Rewrite.ApacheModRewrite.Tokenizer.Tokenize(System.String)">
<summary>
Splits a string on whitespace, ignoring spaces, creating into a list of strings.
</summary>
<param name="rule">The rule to tokenize.</param>
<returns>A list of tokens.</returns>
</member>
<member name="T:Microsoft.AspNetCore.Rewrite.ApacheModRewriteOptionsExtensions">
<summary>
Extensions for adding Apache mod_rewrite rules to <see cref="T:Microsoft.AspNetCore.Rewrite.RewriteOptions"/>
</summary>
</member>
<member name="M:Microsoft.AspNetCore.Rewrite.ApacheModRewriteOptionsExtensions.AddApacheModRewrite(Microsoft.AspNetCore.Rewrite.RewriteOptions,Microsoft.Extensions.FileProviders.IFileProvider,System.String)">
<summary>
Add rules from an Apache mod_rewrite file
</summary>
<param name="options">The <see cref="T:Microsoft.AspNetCore.Rewrite.RewriteOptions"/></param>
<param name="fileProvider">The <see cref="T:Microsoft.Extensions.FileProviders.IFileProvider"/> </param>
<param name="filePath">The path to the file containing mod_rewrite rules.</param>
</member>
<member name="M:Microsoft.AspNetCore.Rewrite.ApacheModRewriteOptionsExtensions.AddApacheModRewrite(Microsoft.AspNetCore.Rewrite.RewriteOptions,System.IO.TextReader)">
<summary>
Add rules from an Apache mod_rewrite file
</summary>
<param name="options">The <see cref="T:Microsoft.AspNetCore.Rewrite.RewriteOptions"/></param>
<param name="reader">A stream of mod_rewrite rules.</param>
</member>
<member name="M:Microsoft.AspNetCore.Rewrite.IISUrlRewrite.InputParser.ParseInputString(System.String)">
<summary>
Creates a pattern, which is a template to create a new test string to
compare to the condition. Can contain server variables, back references, etc.
</summary>
<param name="testString"></param>
<returns>A new <see cref="T:Microsoft.AspNetCore.Rewrite.Pattern"/>, containing a list of <see cref="T:Microsoft.AspNetCore.Rewrite.PatternSegment"/></returns>
</member>
<member name="M:Microsoft.AspNetCore.Rewrite.IISUrlRewrite.InputParser.ParseInputString(System.String,Microsoft.AspNetCore.Rewrite.IISUrlRewrite.UriMatchPart)">
<summary>
Creates a pattern, which is a template to create a new test string to
compare to the condition. Can contain server variables, back references, etc.
</summary>
<param name="testString"></param>
<param name="uriMatchPart">When testString evaluates to a URL segment, specify which part of the URI to evaluate.</param>
<returns>A new <see cref="T:Microsoft.AspNetCore.Rewrite.Pattern"/>, containing a list of <see cref="T:Microsoft.AspNetCore.Rewrite.PatternSegment"/></returns>
</member>
<member name="M:Microsoft.AspNetCore.Rewrite.IISUrlRewrite.ServerVariables.FindServerVariable(System.String,Microsoft.AspNetCore.Rewrite.ParserContext,Microsoft.AspNetCore.Rewrite.IISUrlRewrite.UriMatchPart,System.Boolean)">
<summary>
Returns the matching <see cref="T:Microsoft.AspNetCore.Rewrite.PatternSegment"/> for the given <paramref name="serverVariable"/>
</summary>
<param name="serverVariable">The server variable</param>
<param name="context">The parser context which is utilized when an exception is thrown</param>
<param name="uriMatchPart">Indicates whether the full URI or the path should be evaluated for URL segments</param>
<param name="alwaysUseManagedServerVariables">Determines whether server variables are sourced from the managed server</param>
<exception cref="T:System.FormatException">Thrown when the server variable is unknown</exception>
<returns>The matching <see cref="T:Microsoft.AspNetCore.Rewrite.PatternSegment"/></returns>
</member>
<member name="M:Microsoft.AspNetCore.Rewrite.IISUrlRewrite.UrlRewriteFileParser.Parse(System.IO.TextReader,System.Boolean)">
<summary>
Parse an IIS rewrite section into a list of <see cref="T:Microsoft.AspNetCore.Rewrite.IISUrlRewrite.IISUrlRewriteRule"/>s.
</summary>
<param name="reader">The reader containing the rewrite XML</param>
<param name="alwaysUseManagedServerVariables">Determines whether server variables will be sourced from the managed server</param>
</member>
<member name="T:Microsoft.AspNetCore.Rewrite.IISUrlRewriteOptionsExtensions">
<summary>
Extensions for adding IIS Url Rewrite rules to <see cref="T:Microsoft.AspNetCore.Rewrite.RewriteOptions"/>
</summary>
</member>
<member name="M:Microsoft.AspNetCore.Rewrite.IISUrlRewriteOptionsExtensions.AddIISUrlRewrite(Microsoft.AspNetCore.Rewrite.RewriteOptions,Microsoft.Extensions.FileProviders.IFileProvider,System.String,System.Boolean)">
<summary>
Add rules from a IIS config file containing Url Rewrite rules
</summary>
<param name="options">The <see cref="T:Microsoft.AspNetCore.Rewrite.RewriteOptions"/></param>
<param name="fileProvider">The <see cref="T:Microsoft.Extensions.FileProviders.IFileProvider"/> </param>
<param name="filePath">The path to the file containing UrlRewrite rules.</param>
<param name="alwaysUseManagedServerVariables">Server variables are by default sourced from the server if it supports the <see cref="T:Microsoft.AspNetCore.Http.Features.IServerVariablesFeature"/> feature. Use <c>true</c> to disable that behavior</param>
</member>
<member name="M:Microsoft.AspNetCore.Rewrite.IISUrlRewriteOptionsExtensions.AddIISUrlRewrite(Microsoft.AspNetCore.Rewrite.RewriteOptions,System.IO.TextReader,System.Boolean)">
<summary>
Add rules from a IIS config file containing Url Rewrite rules
</summary>
<param name="options">The <see cref="T:Microsoft.AspNetCore.Rewrite.RewriteOptions"/></param>
<param name="reader">The text reader stream.</param>
<param name="alwaysUseManagedServerVariables">Server variables are by default sourced from the server if it supports the <see cref="T:Microsoft.AspNetCore.Http.Features.IServerVariablesFeature"/> feature. Use <c>true</c> to disable that behavior</param>
</member>
<member name="T:Microsoft.AspNetCore.Rewrite.IRule">
<summary>
Represents a rule.
</summary>
</member>
<member name="M:Microsoft.AspNetCore.Rewrite.IRule.ApplyRule(Microsoft.AspNetCore.Rewrite.RewriteContext)">
<summary>
Applies the rule.
Implementations of ApplyRule should set the value for <see cref="P:Microsoft.AspNetCore.Rewrite.RewriteContext.Result"/>
(defaults to RuleResult.ContinueRules)
</summary>
<param name="context"></param>
</member>
<member name="T:Microsoft.AspNetCore.Rewrite.ParserContext">
<summary>
Represents a string iterator, with captures.
</summary>
</member>
<member name="T:Microsoft.AspNetCore.Rewrite.RewriteContext">
<summary>
A context object for <see cref="T:Microsoft.AspNetCore.Rewrite.RewriteMiddleware"/>
</summary>
</member>
<member name="P:Microsoft.AspNetCore.Rewrite.RewriteContext.HttpContext">
<summary>
Gets and sets the <see cref="P:Microsoft.AspNetCore.Rewrite.RewriteContext.HttpContext"/>
</summary>
</member>
<member name="P:Microsoft.AspNetCore.Rewrite.RewriteContext.StaticFileProvider">
<summary>
Gets and sets the File Provider for file and directory checks.
</summary>
</member>
<member name="P:Microsoft.AspNetCore.Rewrite.RewriteContext.Logger">
<summary>
Gets and sets the logger
</summary>
</member>
<member name="P:Microsoft.AspNetCore.Rewrite.RewriteContext.Result">
<summary>
A shared result that is set appropriately by each rule for the next action that
should be taken. See <see cref="T:Microsoft.AspNetCore.Rewrite.RuleResult"/>
</summary>
</member>
<member name="T:Microsoft.AspNetCore.Rewrite.RewriteMiddleware">
<summary>
Represents a middleware that rewrites urls
</summary>
</member>
<member name="M:Microsoft.AspNetCore.Rewrite.RewriteMiddleware.#ctor(Microsoft.AspNetCore.Http.RequestDelegate,Microsoft.AspNetCore.Hosting.IWebHostEnvironment,Microsoft.Extensions.Logging.ILoggerFactory,Microsoft.Extensions.Options.IOptions{Microsoft.AspNetCore.Rewrite.RewriteOptions})">
<summary>
Creates a new instance of <see cref="T:Microsoft.AspNetCore.Rewrite.RewriteMiddleware"/>
</summary>
<param name="next">The delegate representing the next middleware in the request pipeline.</param>
<param name="hostingEnvironment">The Hosting Environment.</param>
<param name="loggerFactory">The Logger Factory.</param>
<param name="options">The middleware options, containing the rules to apply.</param>
</member>
<member name="M:Microsoft.AspNetCore.Rewrite.RewriteMiddleware.Invoke(Microsoft.AspNetCore.Http.HttpContext)">
<summary>
Executes the middleware.
</summary>
<param name="context">The <see cref="T:Microsoft.AspNetCore.Http.HttpContext"/> for the current request.</param>
<returns>A task that represents the execution of this middleware.</returns>
</member>
<member name="T:Microsoft.AspNetCore.Rewrite.RewriteOptions">
<summary>
Options for the <see cref="T:Microsoft.AspNetCore.Rewrite.RewriteMiddleware"/>
</summary>
</member>
<member name="P:Microsoft.AspNetCore.Rewrite.RewriteOptions.Rules">
<summary>
A list of <see cref="T:Microsoft.AspNetCore.Rewrite.IRule"/> that will be applied in order upon a request.
</summary>
</member>
<member name="P:Microsoft.AspNetCore.Rewrite.RewriteOptions.StaticFileProvider">
<summary>
Gets and sets the File Provider for file and directory checks.
</summary>
<value>
Defaults to <see cref="P:Microsoft.AspNetCore.Hosting.IHostingEnvironment.WebRootFileProvider"/>.
</value>
</member>
<member name="T:Microsoft.AspNetCore.Rewrite.RewriteOptionsExtensions">
<summary>
The builder to a list of rules for <see cref="T:Microsoft.AspNetCore.Rewrite.RewriteOptions"/> and <see cref="T:Microsoft.AspNetCore.Rewrite.RewriteMiddleware"/>
</summary>
</member>
<member name="M:Microsoft.AspNetCore.Rewrite.RewriteOptionsExtensions.Add(Microsoft.AspNetCore.Rewrite.RewriteOptions,Microsoft.AspNetCore.Rewrite.IRule)">
<summary>
Adds a rule to the current rules.
</summary>
<param name="options">The <see cref="T:Microsoft.AspNetCore.Rewrite.RewriteOptions"/>.</param>
<param name="rule">A rule to be added to the current rules.</param>
<returns>The Rewrite options.</returns>
</member>
<member name="M:Microsoft.AspNetCore.Rewrite.RewriteOptionsExtensions.Add(Microsoft.AspNetCore.Rewrite.RewriteOptions,System.Action{Microsoft.AspNetCore.Rewrite.RewriteContext})">
<summary>
Adds a rule to the current rules.
</summary>
<param name="options">The <see cref="T:Microsoft.AspNetCore.Rewrite.RewriteOptions"/>.</param>
<param name="applyRule">A Func that checks and applies the rule.</param>
<returns></returns>
</member>
<member name="M:Microsoft.AspNetCore.Rewrite.RewriteOptionsExtensions.AddRewrite(Microsoft.AspNetCore.Rewrite.RewriteOptions,System.String,System.String,System.Boolean)">
<summary>
Adds a rule that rewrites the path if the regex matches the HttpContext's PathString.
</summary>
<param name="options">The <see cref="T:Microsoft.AspNetCore.Rewrite.RewriteOptions"/>.</param>
<param name="regex">The regex string to compare with.</param>
<param name="replacement">If the regex matches, what to replace the uri with.</param>
<param name="skipRemainingRules">If the regex matches, conditionally stop processing other rules.</param>
<returns>The Rewrite options.</returns>
</member>
<member name="M:Microsoft.AspNetCore.Rewrite.RewriteOptionsExtensions.AddRedirect(Microsoft.AspNetCore.Rewrite.RewriteOptions,System.String,System.String)">
<summary>
Redirect the request if the regex matches the HttpContext's PathString
</summary>
<param name="options">The <see cref="T:Microsoft.AspNetCore.Rewrite.RewriteOptions"/>.</param>
<param name="regex">The regex string to compare with.</param>
<param name="replacement">If the regex matches, what to replace the uri with.</param>
<returns>The Rewrite options.</returns>
</member>
<member name="M:Microsoft.AspNetCore.Rewrite.RewriteOptionsExtensions.AddRedirect(Microsoft.AspNetCore.Rewrite.RewriteOptions,System.String,System.String,System.Int32)">
<summary>
Redirect the request if the regex matches the HttpContext's PathString
</summary>
<param name="options">The <see cref="T:Microsoft.AspNetCore.Rewrite.RewriteOptions"/>.</param>
<param name="regex">The regex string to compare with.</param>
<param name="replacement">If the regex matches, what to replace the uri with.</param>
<param name="statusCode">The status code to add to the response.</param>
<returns>The Rewrite options.</returns>
</member>
<member name="M:Microsoft.AspNetCore.Rewrite.RewriteOptionsExtensions.AddRedirectToHttpsPermanent(Microsoft.AspNetCore.Rewrite.RewriteOptions)">
<summary>
Redirect a request to https if the incoming request is http, with returning a 301
status code for permanently redirected.
</summary>
<param name="options">The <see cref="T:Microsoft.AspNetCore.Rewrite.RewriteOptions"/>.</param>
<returns></returns>
</member>
<member name="M:Microsoft.AspNetCore.Rewrite.RewriteOptionsExtensions.AddRedirectToHttps(Microsoft.AspNetCore.Rewrite.RewriteOptions)">
<summary>
Redirect a request to https if the incoming request is http
</summary>
<param name="options">The <see cref="T:Microsoft.AspNetCore.Rewrite.RewriteOptions"/>.</param>
</member>
<member name="M:Microsoft.AspNetCore.Rewrite.RewriteOptionsExtensions.AddRedirectToHttps(Microsoft.AspNetCore.Rewrite.RewriteOptions,System.Int32)">
<summary>
Redirect a request to https if the incoming request is http
</summary>
<param name="options">The <see cref="T:Microsoft.AspNetCore.Rewrite.RewriteOptions"/>.</param>
<param name="statusCode">The status code to add to the response.</param>
</member>
<member name="M:Microsoft.AspNetCore.Rewrite.RewriteOptionsExtensions.AddRedirectToHttps(Microsoft.AspNetCore.Rewrite.RewriteOptions,System.Int32,System.Nullable{System.Int32})">
<summary>
Redirect a request to https if the incoming request is http
</summary>
<param name="options">The <see cref="T:Microsoft.AspNetCore.Rewrite.RewriteOptions"/>.</param>
<param name="statusCode">The status code to add to the response.</param>
<param name="sslPort">The SSL port to add to the response.</param>
</member>
<member name="M:Microsoft.AspNetCore.Rewrite.RewriteOptionsExtensions.AddRedirectToWwwPermanent(Microsoft.AspNetCore.Rewrite.RewriteOptions)">
<summary>
Permanently redirects the request to the www subdomain if the request is non-www.
</summary>
<param name="options">The <see cref="T:Microsoft.AspNetCore.Rewrite.RewriteOptions"/>.</param>
<returns></returns>
</member>
<member name="M:Microsoft.AspNetCore.Rewrite.RewriteOptionsExtensions.AddRedirectToWwwPermanent(Microsoft.AspNetCore.Rewrite.RewriteOptions,System.String[])">
<summary>
Permanently redirects the request to the www subdomain if the request is non-www.
</summary>
<param name="options">The <see cref="T:Microsoft.AspNetCore.Rewrite.RewriteOptions"/>.</param>
<param name="domains">Limit the rule to apply only on the specified domain(s).</param>
<returns></returns>
</member>
<member name="M:Microsoft.AspNetCore.Rewrite.RewriteOptionsExtensions.AddRedirectToWww(Microsoft.AspNetCore.Rewrite.RewriteOptions)">
<summary>
Redirect the request to the www subdomain if the incoming request is non-www.
</summary>
<param name="options">The <see cref="T:Microsoft.AspNetCore.Rewrite.RewriteOptions"/>.</param>
</member>
<member name="M:Microsoft.AspNetCore.Rewrite.RewriteOptionsExtensions.AddRedirectToWww(Microsoft.AspNetCore.Rewrite.RewriteOptions,System.String[])">
<summary>
Redirect the request to the www subdomain if the incoming request is non-www.
</summary>
<param name="options">The <see cref="T:Microsoft.AspNetCore.Rewrite.RewriteOptions"/>.</param>
<param name="domains">Limit the rule to apply only on the specified domain(s).</param>
</member>
<member name="M:Microsoft.AspNetCore.Rewrite.RewriteOptionsExtensions.AddRedirectToWww(Microsoft.AspNetCore.Rewrite.RewriteOptions,System.Int32)">
<summary>
Redirect the request to the www subdomain if the incoming request is non-www.
</summary>
<param name="options">The <see cref="T:Microsoft.AspNetCore.Rewrite.RewriteOptions"/>.</param>
<param name="statusCode">The status code to add to the response.</param>
</member>
<member name="M:Microsoft.AspNetCore.Rewrite.RewriteOptionsExtensions.AddRedirectToWww(Microsoft.AspNetCore.Rewrite.RewriteOptions,System.Int32,System.String[])">
<summary>
Redirect the request to the www subdomain if the incoming request is non-www.
</summary>
<param name="options">The <see cref="T:Microsoft.AspNetCore.Rewrite.RewriteOptions"/>.</param>
<param name="statusCode">The status code to add to the response.</param>
<param name="domains">Limit the rule to apply only on the specified domain(s).</param>
</member>
<member name="M:Microsoft.AspNetCore.Rewrite.RewriteOptionsExtensions.AddRedirectToNonWwwPermanent(Microsoft.AspNetCore.Rewrite.RewriteOptions)">
<summary>
Permanently redirects the request to the root domain if the request is from the www subdomain.
</summary>
<param name="options">The <see cref="T:Microsoft.AspNetCore.Rewrite.RewriteOptions"/>.</param>
<returns></returns>
</member>
<member name="M:Microsoft.AspNetCore.Rewrite.RewriteOptionsExtensions.AddRedirectToNonWwwPermanent(Microsoft.AspNetCore.Rewrite.RewriteOptions,System.String[])">
<summary>
Permanently redirects the request to the root domain if the request is from the www subdomain.
</summary>
<param name="options">The <see cref="T:Microsoft.AspNetCore.Rewrite.RewriteOptions"/>.</param>
<param name="domains">Limit the rule to apply only on the specified domain(s).</param>
<returns></returns>
</member>
<member name="M:Microsoft.AspNetCore.Rewrite.RewriteOptionsExtensions.AddRedirectToNonWww(Microsoft.AspNetCore.Rewrite.RewriteOptions)">
<summary>
Redirect the request to the root domain if the incoming request is from the www subdomain.
</summary>
<param name="options">The <see cref="T:Microsoft.AspNetCore.Rewrite.RewriteOptions"/>.</param>
</member>
<member name="M:Microsoft.AspNetCore.Rewrite.RewriteOptionsExtensions.AddRedirectToNonWww(Microsoft.AspNetCore.Rewrite.RewriteOptions,System.String[])">
<summary>
Redirect the request to the root domain if the incoming request is from the www subdomain.
</summary>
<param name="options">The <see cref="T:Microsoft.AspNetCore.Rewrite.RewriteOptions"/>.</param>
<param name="domains">Limit the rule to apply only on the specified domain(s).</param>
</member>
<member name="M:Microsoft.AspNetCore.Rewrite.RewriteOptionsExtensions.AddRedirectToNonWww(Microsoft.AspNetCore.Rewrite.RewriteOptions,System.Int32)">
<summary>
Redirect the request to the root domain if the incoming request is from the www subdomain.
</summary>
<param name="options">The <see cref="T:Microsoft.AspNetCore.Rewrite.RewriteOptions"/>.</param>
<param name="statusCode">The status code to add to the response.</param>
</member>
<member name="M:Microsoft.AspNetCore.Rewrite.RewriteOptionsExtensions.AddRedirectToNonWww(Microsoft.AspNetCore.Rewrite.RewriteOptions,System.Int32,System.String[])">
<summary>
Redirect the request to the root domain if the incoming request is from the www subdomain.
</summary>
<param name="options">The <see cref="T:Microsoft.AspNetCore.Rewrite.RewriteOptions"/>.</param>
<param name="statusCode">The status code to add to the response.</param>
<param name="domains">Limit the rule to apply only on the specified domain(s).</param>
</member>
<member name="T:Microsoft.AspNetCore.Rewrite.RuleResult">
<summary>
An enum representing the result of a rule.
</summary>
</member>
<member name="F:Microsoft.AspNetCore.Rewrite.RuleResult.ContinueRules">
<summary>
Default value, continue applying rules.
</summary>
</member>
<member name="F:Microsoft.AspNetCore.Rewrite.RuleResult.EndResponse">
<summary>
The rule ended the request by providing a response.
</summary>
</member>
<member name="F:Microsoft.AspNetCore.Rewrite.RuleResult.SkipRemainingRules">
<summary>
Stop applying rules and send context to the next middleware
</summary>
</member>
<member name="P:Microsoft.AspNetCore.Rewrite.Resources.Error_ChangeEnvironmentNotSupported">
<summary>Error adding a mod_rewrite rule. The change environment flag is not supported.</summary>
</member>
<member name="P:Microsoft.AspNetCore.Rewrite.Resources.Error_CouldNotParseInteger">
<summary>Could not parse integer from value '{0}'.</summary>
</member>
<member name="M:Microsoft.AspNetCore.Rewrite.Resources.FormatError_CouldNotParseInteger(System.Object)">
<summary>Could not parse integer from value '{0}'.</summary>
</member>
<member name="P:Microsoft.AspNetCore.Rewrite.Resources.Error_InputParserIndexOutOfRange">
<summary>Index out of range for backreference: '{0}' at string index: '{1}'</summary>
</member>
<member name="M:Microsoft.AspNetCore.Rewrite.Resources.FormatError_InputParserIndexOutOfRange(System.Object,System.Object)">
<summary>Index out of range for backreference: '{0}' at string index: '{1}'</summary>
</member>
<member name="P:Microsoft.AspNetCore.Rewrite.Resources.Error_InputParserInvalidInteger">
<summary>Cannot parse '{0}' to integer at string index: '{1}'</summary>
</member>
<member name="M:Microsoft.AspNetCore.Rewrite.Resources.FormatError_InputParserInvalidInteger(System.Object,System.Object)">
<summary>Cannot parse '{0}' to integer at string index: '{1}'</summary>
</member>
<member name="P:Microsoft.AspNetCore.Rewrite.Resources.Error_InputParserMissingCloseBrace">
<summary>Missing close brace for parameter at string index: '{0}'</summary>
</member>
<member name="M:Microsoft.AspNetCore.Rewrite.Resources.FormatError_InputParserMissingCloseBrace(System.Object)">
<summary>Missing close brace for parameter at string index: '{0}'</summary>
</member>
<member name="P:Microsoft.AspNetCore.Rewrite.Resources.Error_InputParserNoBackreference">
<summary>Missing backreference for parameter at string index: '{0}'</summary>
</member>
<member name="M:Microsoft.AspNetCore.Rewrite.Resources.FormatError_InputParserNoBackreference(System.Object)">
<summary>Missing backreference for parameter at string index: '{0}'</summary>
</member>
<member name="P:Microsoft.AspNetCore.Rewrite.Resources.Error_InputParserUnrecognizedParameter">
<summary>Unrecognized parameter type: '{0}', terminated at string index: '{1}'</summary>
</member>
<member name="M:Microsoft.AspNetCore.Rewrite.Resources.FormatError_InputParserUnrecognizedParameter(System.Object,System.Object)">
<summary>Unrecognized parameter type: '{0}', terminated at string index: '{1}'</summary>
</member>
<member name="P:Microsoft.AspNetCore.Rewrite.Resources.Error_IntegerMatch_FormatExceptionMessage">
<summary>Syntax error for integers in comparison.</summary>
</member>
<member name="P:Microsoft.AspNetCore.Rewrite.Resources.Error_InvalidChangeCookieFlag">
<summary>Error parsing the mod_rewrite rule. The cookie flag (CO) has an incorrect format '{0}'.</summary>
</member>
<member name="M:Microsoft.AspNetCore.Rewrite.Resources.FormatError_InvalidChangeCookieFlag(System.Object)">
<summary>Error parsing the mod_rewrite rule. The cookie flag (CO) has an incorrect format '{0}'.</summary>
</member>
<member name="P:Microsoft.AspNetCore.Rewrite.Resources.Error_ModRewriteParseError">
<summary>Could not parse the mod_rewrite file. Message: '{0}'. Line number '{1}'.</summary>
</member>
<member name="M:Microsoft.AspNetCore.Rewrite.Resources.FormatError_ModRewriteParseError(System.Object,System.Object)">
<summary>Could not parse the mod_rewrite file. Message: '{0}'. Line number '{1}'.</summary>
</member>
<member name="P:Microsoft.AspNetCore.Rewrite.Resources.Error_ModRewriteGeneralParseError">
<summary>Could not parse the mod_rewrite file. Line number '{0}'.</summary>
</member>
<member name="M:Microsoft.AspNetCore.Rewrite.Resources.FormatError_ModRewriteGeneralParseError(System.Object)">
<summary>Could not parse the mod_rewrite file. Line number '{0}'.</summary>
</member>
<member name="P:Microsoft.AspNetCore.Rewrite.Resources.Error_UrlRewriteParseError">
<summary>Could not parse the UrlRewrite file. Message: '{0}'. Line number '{1}': '{2}'.</summary>
</member>
<member name="M:Microsoft.AspNetCore.Rewrite.Resources.FormatError_UrlRewriteParseError(System.Object,System.Object,System.Object)">
<summary>Could not parse the UrlRewrite file. Message: '{0}'. Line number '{1}': '{2}'.</summary>
</member>
<member name="P:Microsoft.AspNetCore.Rewrite.Resources.Error_UnsupportedServerVariable">
<summary>Rules using the '{0}' server variable are not supported</summary>
</member>
<member name="M:Microsoft.AspNetCore.Rewrite.Resources.FormatError_UnsupportedServerVariable(System.Object)">
<summary>Rules using the '{0}' server variable are not supported</summary>
</member>
<member name="T:Microsoft.AspNetCore.Builder.RewriteBuilderExtensions">
<summary>
Extension methods for the <see cref="T:Microsoft.AspNetCore.Rewrite.RewriteMiddleware"/>
</summary>
</member>
<member name="M:Microsoft.AspNetCore.Builder.RewriteBuilderExtensions.UseRewriter(Microsoft.AspNetCore.Builder.IApplicationBuilder)">
<summary>
Checks if a given Url matches rules and conditions, and modifies the HttpContext on match.
</summary>
<param name="app">The <see cref="T:Microsoft.AspNetCore.Builder.IApplicationBuilder"/></param>
<returns></returns>
</member>
<member name="M:Microsoft.AspNetCore.Builder.RewriteBuilderExtensions.UseRewriter(Microsoft.AspNetCore.Builder.IApplicationBuilder,Microsoft.AspNetCore.Rewrite.RewriteOptions)">
<summary>
Checks if a given Url matches rules and conditions, and modifies the HttpContext on match.
</summary>
<param name="app">The <see cref="T:Microsoft.AspNetCore.Builder.IApplicationBuilder"/></param>
<param name="options">Options for rewrite.</param>
<returns></returns>
</member>
</members>
</doc>