IISUrlRewriteOptionsExtensions.AddIISUrlRewrite Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Overloads
AddIISUrlRewrite(RewriteOptions, TextReader) |
Add rules from a IIS config file containing Url Rewrite rules |
AddIISUrlRewrite(RewriteOptions, IFileProvider, String) |
Add rules from a IIS config file containing Url Rewrite rules |
AddIISUrlRewrite(RewriteOptions, TextReader, Boolean) |
Add rules from a IIS config file containing Url Rewrite rules |
AddIISUrlRewrite(RewriteOptions, IFileProvider, String, Boolean) |
Add rules from a IIS config file containing Url Rewrite rules |
AddIISUrlRewrite(RewriteOptions, TextReader)
Add rules from a IIS config file containing Url Rewrite rules
public:
[System::Runtime::CompilerServices::Extension]
static Microsoft::AspNetCore::Rewrite::RewriteOptions ^ AddIISUrlRewrite(Microsoft::AspNetCore::Rewrite::RewriteOptions ^ options, System::IO::TextReader ^ reader);
public static Microsoft.AspNetCore.Rewrite.RewriteOptions AddIISUrlRewrite (this Microsoft.AspNetCore.Rewrite.RewriteOptions options, System.IO.TextReader reader);
static member AddIISUrlRewrite : Microsoft.AspNetCore.Rewrite.RewriteOptions * System.IO.TextReader -> Microsoft.AspNetCore.Rewrite.RewriteOptions
<Extension()>
Public Function AddIISUrlRewrite (options As RewriteOptions, reader As TextReader) As RewriteOptions
Parameters
- options
- RewriteOptions
The RewriteOptions
- reader
- TextReader
The text reader stream.
Returns
Applies to
AddIISUrlRewrite(RewriteOptions, IFileProvider, String)
Add rules from a IIS config file containing Url Rewrite rules
public:
[System::Runtime::CompilerServices::Extension]
static Microsoft::AspNetCore::Rewrite::RewriteOptions ^ AddIISUrlRewrite(Microsoft::AspNetCore::Rewrite::RewriteOptions ^ options, Microsoft::Extensions::FileProviders::IFileProvider ^ fileProvider, System::String ^ filePath);
public static Microsoft.AspNetCore.Rewrite.RewriteOptions AddIISUrlRewrite (this Microsoft.AspNetCore.Rewrite.RewriteOptions options, Microsoft.Extensions.FileProviders.IFileProvider fileProvider, string filePath);
static member AddIISUrlRewrite : Microsoft.AspNetCore.Rewrite.RewriteOptions * Microsoft.Extensions.FileProviders.IFileProvider * string -> Microsoft.AspNetCore.Rewrite.RewriteOptions
<Extension()>
Public Function AddIISUrlRewrite (options As RewriteOptions, fileProvider As IFileProvider, filePath As String) As RewriteOptions
Parameters
- options
- RewriteOptions
The RewriteOptions
- fileProvider
- IFileProvider
The IFileProvider
- filePath
- String
The path to the file containing UrlRewrite rules.
Returns
Applies to
AddIISUrlRewrite(RewriteOptions, TextReader, Boolean)
Add rules from a IIS config file containing Url Rewrite rules
public static Microsoft.AspNetCore.Rewrite.RewriteOptions AddIISUrlRewrite (this Microsoft.AspNetCore.Rewrite.RewriteOptions options, System.IO.TextReader reader, bool alwaysUseManagedServerVariables = false);
static member AddIISUrlRewrite : Microsoft.AspNetCore.Rewrite.RewriteOptions * System.IO.TextReader * bool -> Microsoft.AspNetCore.Rewrite.RewriteOptions
<Extension()>
Public Function AddIISUrlRewrite (options As RewriteOptions, reader As TextReader, Optional alwaysUseManagedServerVariables As Boolean = false) As RewriteOptions
Parameters
- options
- RewriteOptions
The RewriteOptions
- reader
- TextReader
The text reader stream.
- alwaysUseManagedServerVariables
- Boolean
Server variables are by default sourced from the server if it supports the IServerVariablesFeature feature. Use true
to disable that behavior
Returns
Applies to
AddIISUrlRewrite(RewriteOptions, IFileProvider, String, Boolean)
Add rules from a IIS config file containing Url Rewrite rules
public static Microsoft.AspNetCore.Rewrite.RewriteOptions AddIISUrlRewrite (this Microsoft.AspNetCore.Rewrite.RewriteOptions options, Microsoft.Extensions.FileProviders.IFileProvider fileProvider, string filePath, bool alwaysUseManagedServerVariables = false);
static member AddIISUrlRewrite : Microsoft.AspNetCore.Rewrite.RewriteOptions * Microsoft.Extensions.FileProviders.IFileProvider * string * bool -> Microsoft.AspNetCore.Rewrite.RewriteOptions
<Extension()>
Public Function AddIISUrlRewrite (options As RewriteOptions, fileProvider As IFileProvider, filePath As String, Optional alwaysUseManagedServerVariables As Boolean = false) As RewriteOptions
Parameters
- options
- RewriteOptions
The RewriteOptions
- fileProvider
- IFileProvider
The IFileProvider
- filePath
- String
The path to the file containing UrlRewrite rules.
- alwaysUseManagedServerVariables
- Boolean
Server variables are by default sourced from the server if it supports the IServerVariablesFeature feature. Use true
to disable that behavior